WEB开发网
开发学院数据库MSSQL Server VB ADODB错误 "sql server does not exist or acc... 阅读

VB ADODB错误 "sql server does not exist or access denied"

 2012-06-29 07:07:12 来源:WEB开发网   
核心提示: 有个 数据库连接字符串被.net和VB6代码共享,但是.net 运行挺好,VB ADODB错误 "sql server does not exist or access denied",就是VB6 出错,报 "sql server does not exist or access de

 有个 数据库连接字符串被.net和VB6代码共享,但是.net 运行挺好,就是VB6 出错,报 "sql server does not exist or access denied"。

让人抓狂,数据库明显在那,用户名和密码也没错,就是不知道为什么错,放狗搜”SQL Server database doesn't exist or access denied“ 只能添乱,浪费时间。

再仔细看粗错信息,发现还有字 [microsoft][ODBC SQL DRIVER][shared memory],
整个错误信息是[microsoft][ODBC SQL DRIVER][shared memory] sql server does not exist or access denied

再放狗搜 ”[microsoft][ODBC SQL DRIVER][shared memory] sql server does not exist or access denied“,这次找到了,建议改sql服务器协议,

我就加上了named Pipe 和 TCP/IP协议,

问题解决了。

看来 VB6的ADODB驱动程序用的是named Pipe 协议,。Net驱动程序用的是shared memory

Tags:VB ADODB 错误

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接