利仁还是美的电饼铛好:ASP连接ACCESS数据库问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/01 22:06:49
dbpath=server.MapPath("news.mdb")
set conn=server.CreateObject("adodb.connection")
conn.open"driver={Microsoft Access Driver(*.mdb)};dbq="&dbpath

提示如下,请问高手们具体是什么原因。应该如果解决。

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序

/bbs/title.asp,行8

第一行改成
dbpath=server.MapPath("/")+"news.mdb"

要使用绝对地址,相对地址找不到news.mdb这个文件

set conn=Server.CreateObject("ADODB.Connection")
dbpath=Server.MapPath("news.mdb")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&dbpath

conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库的名字")

dbpath=server.MapPath("news.mdb")
set conn=server.CreateObject("adodb.connection")
conn.connectionstring = "driver={Microsoft Access Drive(*.mdb)};dbq="&dbpath
conn.open()
这样就没问题了.
注意这里conn.connectionstring = "driver={Microsoft Access Drive(*.mdb)};dbq="&dbpath
不要换行.