0

我有一个需要连接到 .xslx Excel 电子表格的 C# 批处理作业。在我的 Windows 7 机器上,连接字符串中的提供程序是这样指定的:

Provider=Microsoft.ACE.OLEDB.12.0

但是,当将作业移到将要运行的服务器上时,我收到以下错误消息:

System Exception: The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.; 

服务器正在运行 Microsoft Windows Server 2003 Standard Edition Service Pack 2。鉴于电子表格是(并且将永远是)2010 Excel .xslx 电子表格,有谁知道可以在这台机器上工作的提供商?

4

1 回答 1

1

可能这有帮助:

于 2012-11-05T20:19:23.160 回答