当前位置:编程学习 > C#/ASP.NET >>

关于在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
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,