使用Visual Studio连接access数据库(数据库后缀.accdb)时连接不上(access数据库提示未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序)解决办法:

1.下载AccessDatabaseEngine.exe,下载地址http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe 下载地址是连接到微软网站,请放心下载

2.将连接字符串修改如下:

string connectionString = "provider=microsoft.ace.oledb.12.0;Data Source=test.accdb;Persist Security Info=False";

本错误是由于你使用了ACCESS2007版本建立的数据库,但服务器中没有相配合使用的程序,所以出错.

未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。

经以上两步数据库即可连接成功

posted on 2016-08-12 15:05  ~梅花~  阅读(1173)  评论(0编辑  收藏  举报