日期:2014-05-17  浏览次数:20912 次

请问大家,以前在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