关于网友提出的“ 怎么连接远程数据库。。”问题疑问,本网通过在网上对“ 怎么连接远程数据库。。”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 怎么连接远程数据库。。
描述: 平台+工具:windows xp+delphi6+sql2000+ado
我想知道的是怎么用已知的ip地址来连接远程的数据库
谢谢
解决方案1: 第三次回答此类问题:
constr:string;
constr:='Provider=SQLOLEDB.1;Persist Security Info=False;User ID=';
constr:=constr+edit1.text;//此处填数据库登陆用户名
constr:=constr+';PASSWORD=';
constr:=constr+edit2.text;//此处填数据库登陆密码
constr:=constr+';Initial Catalog=';
constr:=constr+edit3.text;//此处填要连接的数据库名
constr:=constr+';Data Source='
constr:=constr+edit4.text;//此处填数据源 name或ip
form1.ADOConnection1.ConnectionString:=constr;
try
Form1.ADOConnection1.Connected:=True;
except on E:exception do
begin
showmessage(E.message);
end;
end;
解决方案2: 给你个例子:
strConnYd:='DRIVER=SQL Server;SERVER=192.127.2.1;UID=sa;PWD=;APP=Enterprise;'
+'Initial Catalog=MyDB WSID=AnyThing;Network=DBMSSOCN;'
+'Address=192.127.2.1,1433';
解决方案3: B (sql)固定IP
AdoConnecttion -〉builed --> OLeDB for SQL -> 输入选择服务器名-〉IP地址即可
然后,在生成的connectionstring 中加入 password := 密码;密码前一定要有一个空格!
设置 logoPrompt 为 false即可!
以上介绍了“ 怎么连接远程数据库。。”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3315068.html