关于在64位机器上导出excel的问题
关于在64位机器上导出excel的问题,本地开发环境以及机器都是32位的操作系统,服务器是64位的,本地导出EXCEL没问题,但是在64位上报错,这样的问题如何解决? --------------------编程问答-------------------- 是通过什么导出的?是BS 还是 CS --------------------编程问答-------------------- 是BS的系统 --------------------编程问答-------------------- 导出没遇到过,导入遇到过。我用的是
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + ThePath + ";" + "Extended Properties=Excel 8.0;"
Microsoft.Jet.OLEDB.4.0 好像是不支持 64位IIS,把IIS 再注册一个32位的版本然后32/64位两个版本的.NET 同时启动就可以了。
如图,我的4.0 默认的 64和32都启动了,希望可以帮到楼主。要是不是一回事的话就当我帮顶了。
--------------------编程问答-------------------- 如果服务器有安全限制,需要修改下设置才能使用 OFFICE 组件导出,不然就要 NPOI
补充:.NET技术 , ASP.NET