连接字符串麻烦

时间:2012-09-25 02:11:31

标签: database connection-string

这不是一个编程问题,但我不确定在哪里可以获得这种专业水平。

在任何情况下,我遇到的问题是让遗留应用程序在我的机器上本地运行。它使用此连接字符串连接到SQL服务器

Provider=SQLOLEDB.1;Persist Security Info=False;User ID=UN;password=PW;Initial Catalog=DB;Data Source=IP

(当然UN,PW,DB和IP当然是不同的,真实的,值)

我已将其更改为此,以连接到本地盒子上的SQL Server Express实例:

Data Source=MY-PC-NAME\SQLEXPRESS;Initial Catalog=DB;Integrated Security=True

使用通用的应用程序错误无法连接类型错误,这在最低限度上没有帮助。

有人有什么建议吗?我没有关于这个爆炸程序的更多信息..

2 个答案:

答案 0 :(得分:0)

尝试类似:

Provider=SQLNCLI10;Server=Server\SQLExpress;Database=myDataBase;Uid=myUsername; Pwd=myPassword;

VB6使用OLEDB语法;您之前的语法是针对.NET

答案 1 :(得分:0)

这最终有效Provider=SQLOLEDB.1;Persist Security Info=False;User ID=;password=;Initial Catalog=;Data Source=mypcname\SQLEXPRESS;Integrated Security=SSPI

我不知道为什么。我需要指定集成安全性。

感谢您的帮助!