Code Bye

winform 64位 anycpu下如何导入excel

      编译成X86平台,整个ERP不能正常使用。开始试过X86平台可以导入进去(Microsoft.Jet.OLEDB.4.0),现在用的是anycpu平台不能使用了。
      试过NOPI方法,但是没有成功。(也许这个办法可以)
      试过Microsoft.ACE.OLEDB.8.0切换成office2007进行导入,提示未注册office12.0,事实上已经导入dll包,并且引用了。
     

 

10分
64位编译的话是不是应该用64位的office呢?

10分
用NOPI试试,或者用x86编译,可能某些库只能在32位下使用

60分
你应该先安装
http://www.microsoft.com/zh-CN/download/details.aspx?id=13255
再使用
Microsoft.ACE.OLEDB.12.0
注意扩展属性,在安装说明里面
并参考
http://www.connectionstrings.com/excel/

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明winform 64位 anycpu下如何导入excel