VBA连接SQL SERVER连接字符串属性无效

来源:百度知道 编辑:UC知道 时间:2024/06/22 12:09:47
字符串如下:
ConnectionString = "provider=SQLOLEDB;User_id=de56;Date Source=10.30.1.29;initial catalog=BPW_Datamarts;Trusted_Connection=Yes;"
奇怪了,感谢1楼的,用了你的就对了,可我原来的那个连LOCAL上的数据库是有效的,连10.30.1.29就不行了?
没有啊,我是windows认证的,不用密码啊?

那你在你的sql server里建一个链接,连接到10.30.1.29试一下,如果不可以,说明你的得到的IP地址有问题,如果可以,那可能是你的防火墙的问题。
------------------
是不是10.30.1.29提供给你的用户及密码不正确,(local)连的是本机的。
---------------

用这样的连接字符串

Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;