您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Delphi >> 怎么连接远程数据库。。

怎么连接远程数据库。。

来源:网络整理     时间:2016/8/16 3:05:34     关键词:

关于网友提出的“ 怎么连接远程数据库。。”问题疑问,本网通过在网上对“ 怎么连接远程数据库。。”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 怎么连接远程数据库。。
描述:

平台+工具: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

相关图片

相关文章