· [置顶] 自己封装的Extjs组件GroupGrid(1)
· Windows7与Window2008 64位IIS7上面DCOM配置Excel、Word
2010-2-2 1:30:02 阅读938 评论11 22010/02 Feb2
2012-1-5 10:18:51 阅读10 评论0 52012/01 Jan5
解决办法:
1.(适用于.NET)
1).通过webconfig中增加模拟,加入管理员权限,
<identity impersonate="true" userName="系统管理员" password="系统管理员密码"/>
2).这样就能够启动Application进程,操作EXCEL了,能够新建EXCEL,导出EXCEL,但是还是不能打开服务器端的EXCEL文件
2.(以下适用于所有语言)
在组件服务,DOCM设置 Microsoft Excel Application的属性,
因为是在64位系统上面操作,组件服务中DOCOM中默认是没有的,因为Microsoft Excel Application是32的DCOM配置,所以通过如下方式解决(参考第三步)
2011-11-16 23:15:40 阅读33 评论0 162011/11 Nov16
解决方法1:将要导出的数据放到gridview里,邦定数据时进行字符串形式处理,然后再用普通的形式导出excel就把问题解决了。
protected void gError_RowDataBound(object sender, GridViewRowEventArgs e){
//1) 文本:vnd.ms-excel.numberformat:@
//2) 日期:vnd.ms-excel.numberformat:yyyy/mm/dd
2011-11-7 21:19:25 阅读34 评论0 72011/11 Nov7
1 上网搜索下以为没有启用父目录,配置IIS管理器 - 双击ASP打开属性 - 在行为设置中将‘启用父路径’设置为True。但是还是显示500错误。
2 到网上搜索下,才知道 iis 并没有把具体显示出来。 需要对IIS和IE进行配置才能显示具体的错误提示。
(1)配置IE: Internet选项 - 高级 - 设置去掉勾选‘显示友好 http 错误信息’
2011-10-17 23:45:36 阅读61 评论0 172011/10 Oct17
1、使用模拟帐户,在Web.config文件中加入
<identity impersonate="true" userName="Administrator" password="123456"/>< identity impersonate="true" userName="administrator" password="" />
2、在DCOM组件服务中给MICROSOFT.EXCEL组件 赋予ASP.NET的操作权限,具体步骤:
(1)打开开始菜单的运行对话框,输入dcomcnfg命令,确定,这时会弹出组件服务窗口