WEB开发网      婵犻潧鍊婚弲顐︽偟椤栨稓闄勯柦妯侯槸閻庤霉濠婂骸浜剧紒杈ㄥ笚閹峰懘鎮╅崹顐ゆ殸婵炴垶鎸撮崑鎾趁归悩鐑橆棄闁搞劌瀛╃粋宥夘敃閿濆柊锕傛煙鐎涙ê鐏f繝濠冨灴閹啴宕熼鍡╀紘婵炲濮惧Λ鍕叏閳哄懎绀夋繛鎴濈-楠炪垽鎮归崶褍妲婚柛銊ュ缁傚秹鏁撻敓锟� ---闂佹寧娲╅幏锟�
开发学院数据库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 错误

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