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 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序

我是新手 怎么弄啊 ?
展开
 我来答
suyoupeng6
2006-05-19 · TA获得超过109个赞
知道答主
回答量:289
采纳率:0%
帮助的人:292万
展开全部
数据库位置指定不对。
如下例:
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
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式