第一次看到这个错误,首先考虑是不是需要在服务器上面安装Office,其实不需要。
Win2008系统采用的是64位,而我们引用的Excel组件却是32位的,翻阅了度娘后,得到如下解决方案,具体操作过程如下:
1、打开IIS(开始--运行--inetmgr回车)
2、定位到“应用程序池”,找到相应站点的应用程序池,比如,我的应用程序池是:sungrowpower
3、...
分类:
数据库 时间:
2015-05-05 16:31:51
阅读次数:
274
以下所有Excel错误的解决方案,同样适用于Word、PowerPoint等Office产品。以下解决方案中,如果出现"安装Excel组件",是适用于遇到Excel错误的。如果是Word错误,则安装Word组件,而不是Excel组件,PowerPoint亦是如此,依次类推。当然,如果你足够任性,你可...
服务器是windows server2008 64位系统, 我的系统需要用到Microsoft.Office.Interop.Excel组件 在上传Excel单据遇到错误:检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时....
分类:
其他好文 时间:
2015-02-03 14:38:24
阅读次数:
127
读取或生成EXCEL数据的方法有很多,一般常见的有:
1.通过OFFICE EXCEL组件,优点:读取与生成EXCEL文件方便,缺点:服务器上必须安装OFFICE软件,且进程无法及时释放
2.通过第三方组件(比如:NPOI),优点:无需安装OFFICE软件,缺点:需要引入第三方组件,当然...
分类:
其他好文 时间:
2015-01-12 19:03:04
阅读次数:
141
4句代码读取Excel到DataSet 脱离Excel...
分类:
其他好文 时间:
2014-11-06 20:10:33
阅读次数:
136
服务器是windows server2008 64位系统, 我的系统需要用到Microsoft.Office.Interop.Excel组件 在上传Excel单据遇到错误:检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失...
我引用microsoft office 15.0 object library,并没有找到excel组件。但编译器中并没有报错。很奇怪这个问题。。
分类:
其他好文 时间:
2014-08-20 01:13:35
阅读次数:
188
Web开发工作中经常要根据业务的需要生成对应的报表。经常采用的方法如下:将DataTable导出至Excel文件;读取模板Excel文件;修改模板Excel文件对应的内容。因此,便想到封装一个基于NPOI的Excel操作类(至于为什么不用Excel组件,那是因为Excel组件效率低且必须安装Offi...
分类:
Web程序 时间:
2014-07-22 22:44:13
阅读次数:
498
public class CreateExcel { /// ///
用Excel组件导出Excel文件 /// /// /// /// /// public s...
分类:
其他好文 时间:
2014-06-09 19:07:56
阅读次数:
225