0
通过ASP.NET从Excel文件中选择数据。错误:“Microsoft.ACE.OLEDB.12.0”提供程序未在本地计算机上注册
我继续看到这个错误。 所采取的步骤:
- 在VS 2008中,设置项目构建平台86。
- 在服务器机器上安装了2010 Office Data Connectivity组件。
- 打开IIS 7,打开应用程序池,启用32位应用程序。
连接字符串看起来像这样: “提供者= Microsoft.ACE.OLEDB.12.0;数据源=” + targetFilePath + “;扩展属性= Excel的14.0;”
要采取的其他步骤?
上次我碰到这个问题,这是一个位的问题,即。 32与64位驱动程序 – MatthewMartin
你是绝对正确的。我的系统管理员安装了64字节版本的连接组件,而我们的应用程序运行在32位。问题解决了。 – Tools