非常非常急,一个关于连接数据库的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 "
------解决方案--------------------还是用第一种方式吧
tcenter
strconn = "Driver=SQL SERVER;server=127.0.0.1;uid=sa;password=;database=pubs; "
------解决方案--------------------把密码去掉试下。