爱科伦
您现在的位置: 首页 > 科普问答

科普问答

未在本地计算机上注册ace.oledb.12.0[未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。"我也]

清心 2024-05-07 18:00:06 科普问答

未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。"我也

错误信息:未在本地计算机上注册“;microsoft.ACE.oledb.0”提供程序。解决办法:去下载。然后安装就行了。我们需要找到电脑中的“AccessDatabaseEngine”安装程序。用鼠标双击安装程序,勾选接受条款,然后点击,等待安装完成即可。ace.oledb.0未注册是没有安装控件的意思。oleDB读取excel的时候,出现“未在本地计算机上注册Microsoft.ACE.OLEDB.0未注册”错误。下载地址:这个很简单啊。说明你用的服务器没有这项服务。没有安装Microsoft.ACE.OLEDB.0这个软件。。你安装的是ASP.NET程序吧。。好多空间都不支持这个程序的。。个人意见。。仅供参考。。例如,如果应用程序(32位代码)和与64位MicrosoftAccess一同安装的64位ACE提供程序之间的版本不匹配,则可能会造成错误“'Microsoft.ACE.OLEDB.0'提供程序未在本地计算机上注册”。

未在本地计算机上注册 Microsoft.ACE.OLEDB.12.0 ”该怎么办

Microsoft.ACE.OLEDB.0是不能再x64上使用的,你要强制把你的webapplication编译成x86再发布到Win08x64上,记得在Applicationpool上设置Enable32bitApplication=true。此时是电脑未安装AccessDatabaseEngine控件造成的,下载并安装AccessDatabaseEngine控件,即可解决该问题。在向软件中导入数据时,如果数据源选用Excel时,连接字符串中使用的是“Microsoft.ACE.OLEDB.0”,所以必须安装该组件。错误信息:未在本地计算机上注册“microsoft.ACE.oledb.0”提供程序。解决办法:去下载。然后安装就行了。本错误是由于你使用了ACCESS2007版本建立的数据库,但服务器中没有相配合使用的程序,所以出错.未在本地计算机上注册“microsoft.ACE.oledb.0”提供程序。

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

下面是解决把Excel导入SQLserver时,出现“未在本地计算机上注册Microsoft.ACE.OLEDB.0”的具体解决方法:材料/工具:电脑、AccessDatabaseEngine软件我们需要找到电脑中的“AccessDatabaseEngine”安装程序。

未在本地计算机上注册Microsoft.ACE.OLEDB.12.0

异常详细信息:System.InvalidOperationException:未在本地计算机上注册“microsoft.ACE.oledb.0”提供程序。出现这个错误有可能有以下原因:服务器没安装Office2007。服务器是64位的,“Microsoft.ACE.OLEDB.0”提供程序无法运行在64位环境下。要解决这个问题要把iis改成32位兼容模式运行。

感谢您花时间阅读本文。如果您觉得这篇文章对您有帮助,请与我们分享您的经验。