P pingshen Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-16 #1 我的程序是用delphi 6+sql sever7+ ado 做的 当换一台机器后,想知道如何动态获取服务器名,怎样和库文件连接, 请说的详细一些,真的谢谢了
B blueeagle Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-16 #3 你用editconnectionstring对次adoconnection进行连接(不过它是english),然后 让adoconnnection1.connected:=true ,读取这个adoconnnection控件的default database 属性可得到服务器名,至于连接库文件,你可以用数据恢复的方法,然后用上述的方法连接到次 数据库即可(你的库文件是不是你开发的程序自己携带的?) GOOD LUCK!
你用editconnectionstring对次adoconnection进行连接(不过它是english),然后 让adoconnnection1.connected:=true ,读取这个adoconnnection控件的default database 属性可得到服务器名,至于连接库文件,你可以用数据恢复的方法,然后用上述的方法连接到次 数据库即可(你的库文件是不是你开发的程序自己携带的?) GOOD LUCK!
B bclangren Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-25 #4 搞不明白你的意思是什么,数据库服务器一般是不会改变的。 你的应用程序换到别一台机子上运行。数据库服务器不会变。照原来的连接参数一样可连接的。 如果是指服务器跟应用程序在同一台机子上。 那我见议你设一个ini文件还指定服务器的机器名。 应用程序启动是自动读取ini文件,更改程序控制ADOConnection参数的服务器名。 然后再把connection设为true。
搞不明白你的意思是什么,数据库服务器一般是不会改变的。 你的应用程序换到别一台机子上运行。数据库服务器不会变。照原来的连接参数一样可连接的。 如果是指服务器跟应用程序在同一台机子上。 那我见议你设一个ini文件还指定服务器的机器名。 应用程序启动是自动读取ini文件,更改程序控制ADOConnection参数的服务器名。 然后再把connection设为true。