首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2013-02-18 
未在本地计算机上注册“Microsoft.Jet.OLEDB.12.0”提供程序。我用的WIN764位系统 VS2012 office2010 添加数

未在本地计算机上注册“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位(去掉钩钩)

热点排行