ASP查询ACCESS数据库 50

我在网站空间里导进了一个“cersearch.accdb"数据库,这个数据库是OFFICE2010版ACCESS做的,后缀是accdb,不是mdb,,我做了一个查询数据库... 我在网站空间里导进了一个“cersearch.accdb"数据库,这个数据库是OFFICE2010 版ACCESS做的,后缀是accdb,不是mdb,, 我做了一个查询数据库字段记录的ASP网页,想查询字段记录就行,但怎么也连不上数据库,哪位达人帮我看一下:
<title>读取数据库</title>
</head>

<body>

数据库连接:
<%

set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver(*.accdb)};dbq="&server.mappath("cersearch.accdb")
%>

打开数据库:
exec="select * from cersearch"
setrs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
参数1,1为读取

读取内容格式:<%=rs("姓名")%>
展开
 我来答
百度网友3cb80af
2018-01-12 · TA获得超过9535个赞
知道大有可为答主
回答量:1.2万
采纳率:83%
帮助的人:3988万
展开全部
{Microsoft Access Driver (*.mdb, *.accdb)};

或者用OLEDB来连接,设置ConnectionString 属性的 Provider 参数设置为“Microsoft.ACE.OLEDB.12.0”

如果两个都不行,那就是驱动问题了,去微软官网下载AccessDatabaseEngine.exe。

或者安装2007以上的access。。。
田响建站
2018-01-09 · 田响建站,纯手工建网站
田响建站
采纳数:3384 获赞数:2327

向TA提问 私信TA
展开全部
Set Conn=Server.CreateObject("Adodb.Connection")
ConnStr="Provider=Microsoft.Ace.Oledb.12.0;Data Source="&Server.MapPath("cersearch.accdb")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式