关于网络编程,急!急!急!在线等待!(50分)

  • 主题发起人 主题发起人 太平公主
  • 开始时间 开始时间

太平公主

Unregistered / Unconfirmed
GUEST, unregistred user!
假如我要连接一个远程的SQL SERVER,有哪些方法呢?
比如建立SQL SERVER注册,建立ODBC 数据源,那么在程序中怎么动态的设置数据源和连接服务器呢?
请高手指教!!!
 
hehe,果然是要高手才能指教的问题.
学习.
 
可以通过ADO连接,只要动态生成数据库连接字符串就可以

获得ADO数据库连接字符串可以通过 ADODATABASE设置得到,根据该字符串的格式
改成相应的字符串就可以了
 
TO foundworld
能不能详细的说说啊,最好有个例子,谢谢了!
 
在程序中加入‘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

这样就完成了连接
 
比如:
ConnStr:='Provider=SQLOLEDB.1;'+
'Persist Security Info=False;'+
'User ID=jlsa;'+
'Password=7GYlHEIVDJolN;'+
'Initial Catalog=DB_JL;'+
'Data Source='+sServerName;
sServerName就是你的远程SQL-Server服务器的IP就可以了
这样配置连接字串
 
哦,明白了,那设置完连接字串以后是不是就会自动连接呢?还是要发个命令来连接?
 
当然了
比如:
AdoConnection1.ConnectionString:=ConnStr;
AdoConnection1.open;
这样才可以~~
 
后退
顶部