2000下用asp无法与数据库连接

来源:百度知道 编辑:UC知道 时间:2024/05/13 11:39:37
<%
set conn= server.CreateObject("ADODB.connection")
conn.open "DRIVER=Driver do Microsoft Access (*.mdb);
DBQ="&server.MapPath("fifasp.mdb")
%>
最普通的连接数据库 但是网页显示
错误类型:
Microsoft VBScript 编译器错误 (0x800A0409)
/myasp/fifasp/conn.asp, 第 4 行, 第 53 列
conn.open "DRIVER=Driver do Microsoft Access (*.mdb);
----------------------------------------------------^

求高手们帮忙啊!!!
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
/myasp/fifasp/conn.asp, 第 5 行
还是不行啊 问题总是出在conn.open上
是不是我有什么设置没弄对

dim db
db="db/123.asa"
Set Conn = Server.CreateObject("ADODB.Connection")
myconn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
Conn.Open MyConn

用这个试下

set conn= server.CreateObject("ADODB.connection")
conn.open "DRIVER=Driver do Microsoft Access (*.mdb);
DBQ="&server.MapPath("fifasp.mdb")

改成
set conn= server.CreateObject("ADODB.connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & Server.MapPath(db)
看看

set conn=Server.CREATEOBJECT("ADODB.CONNECTION")
DBPath = Server.MapPath("fifasp.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};uid=;pwd=;dbq=" & DBPath

用这个肯定行!!!