关于c#连接Access数据库的问题
一直以来我用VS连接Access数据,都是用mdb格式的数据库,为什么不能连接Accdb格式的数据库呢?请问有人知道如何连接扩展名为Accdb的数据库呢?...
一直以来我用VS连接Access数据,都是用mdb格式的数据库,为什么不能连接Accdb格式的数据库呢?请问有人知道如何连接扩展名为Accdb的数据库呢?
展开
展开全部
从网上找的方法 :看看吧
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=;"
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=;"
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询