asp中ado数据库连接
dimdbdimconndimconnstrdb="abc123.mdb"setconn=server.CreateObject("adodb.connection")c...
dim db
dim conn
dim connstr
db="abc123.mdb"
set conn=server.CreateObject("adodb.connection")
connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)
conn.open connstr
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
我是新手 怎么弄啊 ? 展开
dim conn
dim connstr
db="abc123.mdb"
set conn=server.CreateObject("adodb.connection")
connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)
conn.open connstr
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
我是新手 怎么弄啊 ? 展开
1个回答
展开全部
数据库位置指定不对。
如下例:
dim conn
dim connstr
dim db
db="../data/nike%.mdb" '数据库连接地址
connstr="DBQ="+server.mappath(db)+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
on error resume next
conn.open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查连接文件中的数据库连接字串参数设置。"
Response.End
End If
如下例:
dim conn
dim connstr
dim db
db="../data/nike%.mdb" '数据库连接地址
connstr="DBQ="+server.mappath(db)+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
on error resume next
conn.open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查连接文件中的数据库连接字串参数设置。"
Response.End
End If
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询