关于c#连接Access数据库的问题

一直以来我用VS连接Access数据,都是用mdb格式的数据库,为什么不能连接Accdb格式的数据库呢?请问有人知道如何连接扩展名为Accdb的数据库呢?... 一直以来我用VS连接Access数据,都是用mdb格式的数据库,为什么不能连接Accdb格式的数据库呢?请问有人知道如何连接扩展名为Accdb的数据库呢? 展开
 我来答
xjxzhmin
2018-04-17 · TA获得超过147个赞
知道小有建树答主
回答量:333
采纳率:100%
帮助的人:119万
展开全部
从网上找的方法 :看看吧
1、在WIN7系统中启动C:\Windows\SysWOW64\odbcad32.exe 看看ODBC控制面板是否安装驱动,虽然显示有ACCESS 驱动,但是当点击配置按钮时却提示未安装。
2、http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=13255 下载32位ACCESS ODBC安装包,AccessDatabaseEngine.exe 25.9 MB
3、安装后,更改连接串与驱动名称一致(多了ACCDB.*),注意数据库名前路径要完全,即可连接。
4、成功连接的字串: lcConnectString="Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=E:\OA\ApplicationDB.accdb;Uid=;Pwd=;"
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式