ASP数据库调用

来源:百度知道 编辑:UC知道 时间:2024/05/22 05:35:51
现在又出现新问题
---------------------------------------------------------------------
<%
dim conn,dbpath
set conn=server.CreateObject("adodb.connection")
dbpath="/db/"
conn.open "driver=driver do microsoft access (*.mdb);DBQ="&server.MapPath(dbpath & "fifasp.mdb")
%>
说我第五行出错.
提示是
错误类型:
Provider (0x80004005)
未指定的错误
/config/db.asp, 第 5 行

请大侠帮帮忙..谢谢

换一个连接方法就可以了
<%
Dim oConn
Dim dbFilePath,dbFileName
dbFileName = "bbs.mdb" '换成你的数据库
dbFilePath = Server.MapPath(dbFileName)
On Error Resume Next
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbFilePath
If Err Then
Err.Clear
Set oConn = Nothing
Response.Write "数据库连接出错,请检查数据库连接文件。"
End If
%>

你连的驱动太老, 用楼上的

oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbFilePath