简体   繁体   English

Microsoft.ACE.OLEDB.12.0'提供程序未在C#应用程序的本地计算机上注册错误

[英]Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine error in C# application

I am trying to run MS Access Database in C# application, the database was created in MS Office2007 version, but I have installed MS Office 2010 recently, after that I could not run my application. 我正在尝试在C#应用程序中运行MS Access数据库,该数据库是在MS Office2007版本中创建的,但是最近安装了MS Office 2010,之后无法运行我的应用程序。 Any ideas... 有任何想法吗...

Regards, Raja Vignesh 此致Raja Vignesh

It's likely you'll need to use the 2010 provider, which is numbered 14.0 您可能需要使用编号为14.0的2010提供程序

It depends how you have the 12.0 version defined, but it should be as easy as editing the string.. 这取决于您如何定义12.0版本,但是它应该像编辑字符串一样简单。

Got the solution... 得到了解决方案...

Please download the exe from the below site and install it. 请从以下站点下载该exe并安装。

" https://www.microsoft.com/en-us/download/confirmation.aspx?id=23734 " https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=23734

It works!!! 有用!!!

Regards, Raja Vignesh 此致Raja Vignesh

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 错误:“ Microsoft.ACE.OLEDB.12.0”提供程序未在本地计算机上注册” - Error: 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine' Microsoft.ACE.OLEDB.12.0'提供程序未在本地计算机上注册错误 - Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine error “ Microsoft.ACE.OLEDB.12.0”提供程序未在本地计算机上注册。 C# - The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine. c# 未在本地计算机上注册“ Provider = Microsoft.ACE.OLEDB.12.0”提供程序 - The 'Provider=Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine microsoft.ace.oledb.12.0提供程序未在本地计算机上注册 - the microsoft.ace.oledb.12.0 provider is not registered on the local machine “'Microsoft.ACE.OLEDB.12.0' 提供程序未在本地计算机上注册” - "The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine" 'Microsoft.ACE.OLEDB.12.0' 提供程序未在本地计算机上注册 - The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine “Microsoft.ACE.OLEDB.12.0”提供程序未在本地计算机上注册。 - The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine. 'Microsoft.ACE.OLEDB.12.0' 提供程序未在本地计算机(服务器)上注册 - The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine (server) Microsoft.ACE.OLEDB.12.0提供程序未在本地计算机上注册? - Microsoft.ACE.OLEDB.12.0 Provider is not registered on the Local Machine?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM