在delphi+sql sever7中如何获取服务器名?(50分)

  • 主题发起人 主题发起人 pingshen
  • 开始时间 开始时间
P

pingshen

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序是用delphi 6+sql sever7+ ado 做的
当换一台机器后,想知道如何动态获取服务器名,怎样和库文件连接,
请说的详细一些,真的谢谢了
 
你用editconnectionstring对次adoconnection进行连接(不过它是english),然后
让adoconnnection1.connected:=true ,读取这个adoconnnection控件的default database
属性可得到服务器名,至于连接库文件,你可以用数据恢复的方法,然后用上述的方法连接到次
数据库即可(你的库文件是不是你开发的程序自己携带的?)


GOOD LUCK!
 
搞不明白你的意思是什么,数据库服务器一般是不会改变的。
你的应用程序换到别一台机子上运行。数据库服务器不会变。照原来的连接参数一样可连接的。
如果是指服务器跟应用程序在同一台机子上。
那我见议你设一个ini文件还指定服务器的机器名。
应用程序启动是自动读取ini文件,更改程序控制ADOConnection参数的服务器名。
然后再把connection设为true。
 
后退
顶部