之前已经问过这个问题,但是我无法找到适合这种情况的解决方案。
我正在尝试通过网络连接到SQL数据库。服务器是2008,应用程序是VB.Net(4)。
违规脚本是;
Dim strConnection As String = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=XXXX;Password=XXXX;Initial Catalog=MBB;Data Source=NETPC\SQLEXPRESS"
con = New OleDbConnection(strConnection)
con.Open()
用户标识和密码连接并具有对数据库的写入权限 使用SQL Management Studio。
我使用.udl快速测试测试了连接字符串 它工作正常,与上面的字符串匹配。
数据库设置为接受两个窗口& sql server(密码
受保护的身份验证。
实际错误是;
“System.Data.OleDb.OleDbException”类型的未处理异常 发生在System.Data.dll中的其他信息: [DBNETLIB] [ConnectionOpen(Connect())。] SQL Server不存在或 访问被拒绝。