服务器版本:Windows Server 2008 R2 64位、IIS7
已经安装了Microsoft Access database engine 2010 X64。
在服务器上可以用SQL Server opendataset打开Excel 2007格式文件,也可以用WinForm使用oledb 12.0访问Excel 2007文件数据。
但是ASP.NET网站中用oledb 12.0访问Excel 2007提示未注册。
经检查测试发现,是由于IIS 7的应用程序池Enable 32-Bit Applications设置的True,改为False即可。
时间: 2024-08-07 05:12:33