读书人

未在本地计算机下注册“Microsoft.Jet

发布时间: 2013-02-18 10:50:49 作者: rapoo

未在本地计算机上注册“Microsoft.Jet.OLEDB.12.0”提供程序。
未在本地计算机下注册“Microsoft.Jet.OLEDB.12.0”提供程序未在本地计算机下注册“Microsoft.Jet.OLEDB.12.0”提供程序未在本地计算机下注册“Microsoft.Jet.OLEDB.12.0”提供程序未在本地计算机下注册“Microsoft.Jet.OLEDB.12.0”提供程序未在本地计算机下注册“Microsoft.Jet.OLEDB.12.0”提供程序

我用的WIN764位系统 VS2012 office2010 添加数据库从未成功过
AccessDatabaseEngine装64位的无法链接accdb文件,装32位的可以链接但是调试就出现未在本地计算机注册“Microsoft.Jet.OlEDB.12.0”提供程序
求破
[解决办法]
VS环境改为32位的
[解决办法]
安装Office Access 2007/2010

改成Microsoft.ACE.OLEDB.12.0
[解决办法]

引用:
改成Microsoft.ACE.OLEDB.12.0

并且项目属性中将CPU改为AnyCPU
[解决办法]
要使用64位,就要修改一下程序集属。
程序集-->右键(属性)-->生成-->首选32位(去掉钩钩)

读书人网 >C#

热点推荐