C# C语言中的OLEDB连接错误#

C# C语言中的OLEDB连接错误#,c#,oledb,C#,Oledb,我正在使用C#通过OleDBConnection连接到我的MS SQL数据库。我可以通过SSMS成功登录,但不能通过OLEDB连接成功登录 我得到一个例外,例如: [DBNETLIB][ConnectionOpen(无效实例())。]连接无效 下面是我的连接字符串: Provider=SQLOLEDB.1;Pemmrsist安全信息=真;数据源=127.0.0.1;初始目录=测试数据库;用户ID=测试;Pwd=testdb;连接超时=15 我添加了测试登录。我启用了TCP/IP,并添加了端口14

我正在使用C#通过OleDBConnection连接到我的MS SQL数据库。我可以通过SSMS成功登录,但不能通过OLEDB连接成功登录

我得到一个例外,例如:

[DBNETLIB][ConnectionOpen(无效实例())。]连接无效

下面是我的连接字符串:

Provider=SQLOLEDB.1;Pemmrsist安全信息=真;数据源=127.0.0.1;初始目录=测试数据库;用户ID=测试;Pwd=testdb;连接超时=15


我添加了
测试
登录。

我启用了
TCP/IP
,并添加了
端口1433
,因此我将连接IP修改为
127.0.0.11433
。然后,它成功了。

代码和连接字符串将在此处提供帮助是的,请发布代码。您好。您已经检查了连接字符串了吗?把你到目前为止得到的东西贴出来。谢谢你的回复。我已经添加了我的连接字符串为什么不使用
使用System.Data.SqlClient@DJKRAZE谢谢你的回复。连接的ip可能是动态的,所以我没有将其添加到.config中。