请问大家,以前在IIS5.1下运行正常的conn.asp,到了IIS6.0下就出现错误了呢?
conn.asp文件内容如下:
<%
Dim Conn
Set Conn = Server.CreateObject( "ADODB.Connection ")
Conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; " & "Data Source= " & Server.MapPath( "data/#db.mdb ")
Conn.Open
%>
本来在IIS5.1下一切正常,,现在拷到了WIN2003系统上,出现下面的错误.
Microsoft JET Database Engine 错误 '80004005 '
未指定的错误
/shangcheng/inc/conn.asp,行 5 '第5行是conn.open这行
请问大家这是怎么回事,(我的WIN2003系统没装ACCESS)
------解决方案--------------------你在Win2003下安装一下MADC 2.8试试,微软有下载,文件名是MDAC_TYP.EXE
------解决方案--------------------我的是2000系統!
------解决方案--------------------http://www.bibidu.com/fileview-5906.html
到这里下载
------解决方案--------------------把数据库连接的驱动改了就行
------解决方案--------------------或者直接到微软下载
http://download.microsoft.com/download/8/b/6/8b6198c0-fe96-4811-9d81-d5c76dd5fea8/MDAC_TYP.EXE
------解决方案--------------------对C:\WINDOWS\temp目录开放Everyone访问权限
------解决方案--------------------http://hi.baidu.com/qlygl/blog/item/4b7744dfd1097813485403fc.html