远程数据模块中如何动态设置连接字符串从而可以连到不同的机器上?(100分)

  • 主题发起人 主题发起人 copy8
  • 开始时间 开始时间
C

copy8

Unregistered / Unconfirmed
GUEST, unregistred user!
我是新手,头一次做应用服务器,不好意思。
有两台sql server 2000 服务器, 一个是192.168.0.1, 主机名为tiger. 另一个是192.168.0.2,主机名为wolf. 两者的数据库皆为pub.
请问如何写个配置小程序,使远程数据模块可以读到相应的配置信息并设置adoconnection的连接字符串,从而成功的连到所指定的数据库服务器上?
我希望最好不要用注册表,谢谢!
 
1、放到.ini文件或注册表,然后读出连接串
2、做个登陆窗口,设置ip,等等凑成连接串
 
to uiit:
1.俺不想用注册表。俺想用XML或文本文件。我尝试了,可惜失败了。
2.如果做登录窗口来设置有关参数的话,那么每启动一次应用服务器就得再设置一遍参数,很不方便的。我希望设置程序和应用服务器分开以各司其职。
 
ADOConnection1.ConnectionString := 'Provider=SQLOLEDB.1;Password=sa密码;Persist Security Info=True;User ID=sa;Initial Catalog=连接的数据库名;Data Source=服务器IP;Network Library=DBMSSOCN'
服務器名可以用輸入框的IP來指定
相當於動態連接
 
后退
顶部