我知道这一定是被问过的,但我想我已经尝试了所有写的建议。
我在用:
- 赢 7 x64
- Office 2010(32 位)。
- MSFT 访问数据库 2010(32 位)
- MSFT Office Access 数据库引擎 2007。
我的项目是任何 CPU,但仍然出现此错误。这是我的连接字符串
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + fileLocation + ";
Extended Properties=\"Excel 12.0;HDR=Yes;IMEX=1\";"
我还检查了我的应用程序池当前是否为 32 位应用程序设置为False 。
有什么想法吗?