ASP通过ADODB读取Access数据库

时间:2022-10-16 19:04:18
<%
On Error Resume Next
set conn=server.createobject("adodb.connection")
mypath
=server.mappath("mydata.mdb")
conn.Provider
="Microsoft.Jet.OLEDB.4.0"
'conn.open @"provider=microsoft.jet.oledb.4.0;data source=" & mypath
conn.open mypath
If Err Then
Response.Write
"failed and error code is : " & Err
Response.End()
Else
Response.Write
"success!"
End If
%>

 设定好数据库存储路径后,使用open方法打开数据库

如果碰到IIS服务器设定不完善时会出现一些不知名的错误导致页面无法载入,纠结了很久最后找到一个抓取错误的方法,找到错误代码3706,发现是64位的系统在跑这个时要启用32位应用程序

建议码友们在写连接时最好把调试错误代码一并打上,有错误就可以知道原因了