太 太平公主 Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-10 #1 假如我要连接一个远程的SQL SERVER,有哪些方法呢? 比如建立SQL SERVER注册,建立ODBC 数据源,那么在程序中怎么动态的设置数据源和连接服务器呢? 请高手指教!!!
L LeeChange Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-10 #2 hehe,果然是要高手才能指教的问题. 学习.
F foundworld Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-10 #3 可以通过ADO连接,只要动态生成数据库连接字符串就可以 获得ADO数据库连接字符串可以通过 ADODATABASE设置得到,根据该字符串的格式 改成相应的字符串就可以了
太 太平公主 Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-10 #4 TO foundworld 能不能详细的说说啊,最好有个例子,谢谢了!
F foundworld Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-10 #5 在程序中加入‘ADOConnection’控件 用程序控制其‘connetstring’内容,内容如下,做出相应的更改就可以 Provider=SQLOLEDB.1; Password=密码; Persist Security Info=True; User ID=登录数据库的用户名; Initial Catalog=数据库名; Data Source=服务器名 然后把‘loginprompt’设为‘false’: ADOConnection1.loginprompt:=false 再把‘connected’设为‘true’: ADOConnection1.connected:=true 这样就完成了连接
在程序中加入‘ADOConnection’控件 用程序控制其‘connetstring’内容,内容如下,做出相应的更改就可以 Provider=SQLOLEDB.1; Password=密码; Persist Security Info=True; User ID=登录数据库的用户名; Initial Catalog=数据库名; Data Source=服务器名 然后把‘loginprompt’设为‘false’: ADOConnection1.loginprompt:=false 再把‘connected’设为‘true’: ADOConnection1.connected:=true 这样就完成了连接
B Beast Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-10 #6 比如: ConnStr:='Provider=SQLOLEDB.1;'+ 'Persist Security Info=False;'+ 'User ID=jlsa;'+ 'Password=7GYlHEIVDJolN;'+ 'Initial Catalog=DB_JL;'+ 'Data Source='+sServerName; sServerName就是你的远程SQL-Server服务器的IP就可以了 这样配置连接字串
比如: ConnStr:='Provider=SQLOLEDB.1;'+ 'Persist Security Info=False;'+ 'User ID=jlsa;'+ 'Password=7GYlHEIVDJolN;'+ 'Initial Catalog=DB_JL;'+ 'Data Source='+sServerName; sServerName就是你的远程SQL-Server服务器的IP就可以了 这样配置连接字串
太 太平公主 Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-10 #7 哦,明白了,那设置完连接字串以后是不是就会自动连接呢?还是要发个命令来连接?
B Beast Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-10 #8 当然了 比如: AdoConnection1.ConnectionString:=ConnStr; AdoConnection1.open; 这样才可以~~