首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

非常非常急一个关于连接数据库的0x80004005异常

2012-02-03 
非常非常急,一个关于连接数据库的0x80004005错误我在写ASP测试程序的时候,发生了一个错误,代码如下:strcon

非常非常急,一个关于连接数据库的0x80004005错误
我在写ASP测试程序的时候,发生了一个错误,代码如下:

'strconn   =   "Driver=SQL   SERVER;server=127.0.0.1;uid=sa;password=;database=pubs; "
strconn   =   "Provider=sqloledb.1;data   source=127.0.0.1;User   ID=sa;password=;initial   catalog=pubs "
set   cnndata   =   server.CreateObject( "adodb.connection ")
cnndata.Open   cnnstr
cnndata.close()

错误如下:
Error   Type:
Microsoft   OLE   DB   Provider   for   ODBC   Drivers   (0x80004005)
[Microsoft][ODBC   Driver   Manager]   Data   source   name   not   found   and   no   default   driver   specified

我在到处搜索解决方法,也下载了最新的MDAC,也将我的IIS的安全设置调整为EVERYONE,把GLOBE.ASA拷贝到根目录下.就是无法解决这个问题.我快崩溃了,以前没有发生过这样的问题,自从换了一台机器就变这样了.
P.S我系统是2Kprofessional.

急死我了,请大家帮帮我.

[解决办法]
strconn = "Provider=sqloledb.1;data source=.;User ID=sa;password=;initial catalog=pubs "
[解决办法]
还是用第一种方式吧tcenterstrconn = "Driver=SQL SERVER;server=127.0.0.1;uid=sa;password=;database=pubs; "
[解决办法]
把密码去掉试下。

热点排行