解剖学教室链接:关于ASP与ACCESS连接出现错误的问题!

来源:百度文库 编辑:高校问答 时间:2024/05/04 19:18:34
<%
set conn=server.createobject("adodb.connection")
dbpath=server.mappath("InfoPublish.mdb")

conn.open "driver={microsoft access driver (*.mdb)};dbq="& dbpath

exec="select * from information"
exec1="select * from register"
set rs=server.createobject("adodb.recordset")
set rs1=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
rs1.open exec1,conn,1,1
nCount=rs.recordcount
nCount1=rs1.recordcount
%>

以上是程序源码,
正常应该没什么问题。
但是在浏览器浏览的时候总有这样的错误提示:
(有时能正常成功显示网页,有时出现下边的错误提示)
==========================================
技术信息(用于支持人员)

错误类型:
Provider (0x80004005)
未指定的错误
/index111.asp, 第 4 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

网页:
GET /index111.asp
==========================================
应该就是指单独的那行,
哪为朋友帮忙看看,该怎么解决?!
万分感谢!!!

把你的
conn.open "driver={microsoft access driver (*.mdb)};dbq="& dbpath
换下,改为
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbpath
应该就不出现错误了