日期:2014-05-16  浏览次数:20800 次

关于access2007使用问题。
用C# 和 Access2007做了一个小程序,数据库和代码都在开发机上。
在开发机上调试没有问题,编译成release版去其他测试机测试,数据库就连不上,机器都装了office2007.

报错:An unhandled exception of type 'System.TypeInitializationException' occurred in **.exe
Additional information: 'Microsoft.Jet.OLEDB.4.0' 未注册供应商在本地计算机上

我的初始化和连接代码如下

OleDbConnection oleConnect = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\11.accdb;Persist Security Info=False");

到oleConnect.Open();这句就抛出错误。。那位大虾能帮帮忙。。小弟感激不尽

------解决方案--------------------
你安装下载这个ACCESS2007的驱动了吗?
驱动微软官网上有提供.