-1

我知道这一定是被问过的,但我想我已经尝试了所有写的建议。

我在用:

  • 赢 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 。

有什么想法吗?

4

2 回答 2

0

这个 MSDN 页面可能会对您有所帮助。

于 2013-06-17T20:23:06.280 回答
0

实际上,我花了一整天的时间进行调试,但没有任何工作。所以我开始寻找选项,发现这个选项“ http://exceldatareader.codeplex.com/ ”对我有用。

于 2013-06-17T23:12:22.213 回答