关于ADOConnection的连接sql server的问题
我想连接一个远程的数据库,数据库的IP地址为x.x.x.x,将connectionstring里的data source=x.x.x.x会报错,找不到数据库。但是在delphi 7里面的adoconnection这样设置的话就可以。我在其他的帖子看到有人说说data source 应该赋值为ip,port,也就是说data source=x.x.x.x,1433。这样也还是没用,不知道那个人自己有没有试。请问这个connectionstring具体应该怎么设置啊,谢谢了!
[解决办法]
Provider=SQLOLEDB.1;Password=3.14159;Persist Security Info=True;User ID=sa;Initial Catalog=jmzdz;Data Source=172.19.1.27;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=YUYANG;Use Encryption for Data=False;Tag with column collation when possible=False
这是我程序里的一段连接,希望有帮助,红色部分是数据库地址
[解决办法]
我用的是6。0 我不知道你是怎么设置的,我是点击‘ADOconnection’那个控件,然后在弹出来的界面中设置的
我连接的就是远程的服务器。或者你看看是不是防火墙什么的有问题
[解决办法]
你直接在adoconnection的那个string属性内点build,一步一步设置
[解决办法]
Data Source这里填服务器的IP或机器名称,如果默认的1433端口被更改,需要用逗号加上新的端口号,如"127.0.0.1,8888"这样的形式来连接。如果服务器连接失败,首先要保证服务器工作正常,用"telnet 服务器IP 端口号"先测试能否连接成功。
[解决办法]
贴出你的connectionstring和错误描述。