服务器导出Excel

问题描述

异常详细信息:System.UnauthorizedAccessException:检索COM类工厂中CLSID为{000209FF-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误:80070005。我是2000操作系统,组件服务-计算机-我的电脑-dcom配置找到MicrosoftExcel应用程序里右键没有属性,只提示配置属性成功,可是我想设定他是交互的,如何设定?

解决方案

解决方案二:
楼主可以试试:开始->运行->dcomcnfgComponentSerivices-Computer-MyComputer在DCOMConfig中找到"MicrosoftExcelApplication".在XP系统,我添加了IIS默设用户:InternetGuestAccout(Computername/IUSER_USER),即 如果找不到该用户可点击"Add(添加)"->"Advanced(高级)",用"Findnow(立即查找)"找到相应的用户。添加进去以后,把"Locallaunch(本地启动)"和"LocalActivation(本地激活)"在允许权限框里打勾
解决方案三:
学习
解决方案四:
我也遇到过这样的问题了。当时改了以后还是不行,本地可以。上传到服务器上就不行了
解决方案五:
•GototheStart-Runmenuitem.•Typein"DCOMCNFG"andhitenter.•Thisshouldloadthe"ComponentServices"MMC(youcanalsoloadfromAdministrativeTools-ComponentServices"•Expand"ComponentServices"•Expand"Computers"•Expand"MyComputer"•Selectthe"DCOMConfig"item•Selectthe"MicrosoftExcelApplication"item.•RightclickandselectProperties•SelecttheSecurityTabandyoushouldseethefollowing:•Under"LaunchandActivationPermissions"selectthe"Customize"option.•Clickthe"Edit"buttonWindowsXPWindows2003Server•Clickthe"Add"buttontoaddanewaccounttothelist.•OnthedialogthatisdisplayedclicktheLocationsbutton(thisisbecausebydefaultyourdomainwillbeselectedandweneedalocalaccount)Inthisdialogscrollthelisttothetop(sometimesthefirstitemisnotvisible)butscrolltothetopandselectthefirstitemwhichisyourcomputername.Inthelistbelow"CCROWE"isthenameofmycomputer.•ClicktheOKbutton•Onthedialogthatisdisplayedenter"ASPNET"astheaccountname(makesurelocationissettothenameofthecomputerthatIISison)onWindowsXPorifyouarerunningonWindows2003ServeryoumustentertheaccountthattheApplicationPoolisrunningas,bydefault"NetworkService"WindowsXPWindows2003ServerNote:AquickerwayonWindowsXPistojustenterthecomputernameandtheaccountsoinmycasethatwouldbe:ccroweASPNET••ClicktheOKbutton•Nowmakesureyouselectthefollowingoptionsforthe"ASP.NETMachineAccount"ortheaccountthatistheapplicationpoolidentity(bydefaultNetworkService)•LocalLaunch:Allow•RemoteLaunch:[blank]•LocalActivation:Allow•RemoteActivation:[blank]Thesesettingscanbeseenbelow:WindowsXPWindows2003ServerClicktheOKbuttonandtestyourwebapplicationagainanditshouldworkfine.Note:RememberifyouarerunningonWindows2003ServeryoumustusetheapplicationpoolidentityastheaccountandnottheASPNETaccount.

时间: 2024-09-15 23:21:04

服务器导出Excel的相关文章

文件下载-asp.net mvc+jquery 如何将服务器的excel文件导出到客户端下载?

问题描述 asp.net mvc+jquery 如何将服务器的excel文件导出到客户端下载? 问题描述 希望实现的功能是页面点击"导出"button,服务器端即将页面上显示的数据制成excel(已完成该功能)临时存放在服务器,然后将文件下载到客户端. 现在是在服务器生成excel文件后,不知道怎么样将文件传递给客户端. "导出"button的js和controller的action请问该如何实现? 即asp.net mvc+jquery如何实现文件下载 本人新手,

DataTable导出EXCEL,本地可以,发布到服务器不行

问题描述 不知道什么原因publicstaticvoidCreateExcel(HttpContextcontext,DataTabledt,stringFileName){HttpResponseResponse=context.Response;Response.Clear();Response.Charset="UTF-8";Response.Buffer=true;Response.ContentEncoding=System.Text.Encoding.GetEncoding

java-【急,在线等】Java使用POI导出Excel,服务器部署后超过50行报错!

问题描述 [急,在线等]Java使用POI导出Excel,服务器部署后超过50行报错! Java使用POI导出Excel,服务器部署后超过50行报错,但本地调试无异常!具体错误信息如下: 10:13:44,761 ERROR org.apache.struts2.dispatcher.StreamResult StreamResultX : Can not find a java.io.InputStream with the name [excelStream] in the invocati

从SQL Server中导入/导出 Excel 的基本方法

excel|server 从SQL Server中导入/导出 Excel 的基本方法 /*===================  导入/导出 Excel 的基本方法 ===================*/ 从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句: /*===================================================================*/--如果接受数据导入的表已经存在insert into 表 select

导入/导出Excel

excel|导出excel 从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句: /*===================================================================*/--如果接受数据导入的表已经存在insert into 表 select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1

PHP导入和导出Excel文件

一.PHP导出Excel文件 1:第一推荐无比风骚的PHPExcel,官方网站: http://www.codeplex.com/PHPExcel导入导出都成,可以导出office2007格式,同时兼容2003 2.使用pear的Spreadsheet_Excel_Writer类下载地址: http://pear.php.net/package/Spreadsheet_Excel_Writer此类依赖于OLE,下载地址:http://pear.php.net/package/OLE需要注意的是导

Asp.net导出Excel续:自定义合并单元格,非Office组件

结合上次写的导出Excel方法,这次上头要求我将列头进行一下合并 以前的效果: 改进后的效果: 在上篇文章中写到了Excel的导出方法,这次为了避免在生产环境中使用Office组件,服务器各种权限配置的麻烦,这次就不使用Office组件来生成Excel了. 上篇文章:Asp.net导出Excel(HTML输出)

asp.net中导出excel数据的方法汇总

  1.由dataset生成  代码如下   public void CreateExcel(DataSet ds,string typeid,string FileName)     {     HttpResponse resp;     resp = Page.Response;     resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");     resp.AppendHeader("Co

GridView选择性导出Excel解决方案

 这篇文章主要介绍了GridView选择性导出Excel的解决方案,需要的朋友可以参考下 一.需求分析  首先根据用户需求,可以进行选择性导出,之前已经做了全部导出,这次新需求又来了,不过仔细想想也对,全部导出几万条数据,意义并不大,而可选择性的导出用户需要的数据才是用户需要的.有需求就有解决方法.  任何问题的解决方法都不止一个,GridView的选择性导出也一样,首先GridView绑定的是数据库的表数据,选择导出,我们也可以从数据中查询需要的数据,可以直接从前台GridView表中取得数据