将数据从EXCEL中导入Datagrid中,遇到的问题! 实例化的时候产生异常,异常为"拒绝访问"代码如下:Excel.Application XlsApp=new Excel.ApplicationClass();哪位高人指点.小弟不胜感激. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在“控制面板”的“管理工具”的“组件服务”里的DCOM里找到Microsoft Excel组件,在组件上赋予你程序的运行帐户的完全控制的权限。我想你是Web程序吧。运行帐户就是ASPNET(IIS5),NETWORK SERVECIE (IIS6)或者在web.config里启用模拟帐户试试。 HMF PMIS实施安装说明1 建数据库2 安装WEB应用3 设置工作目录在WEB应用主目录中建立一个WorkDir的目录,合同管理模块要用到它。建议其它模块均用它作为工作目录,如果需要的话,这样便于维护,参见下面的权限设置。4 设置相关对象的权限4.1 设置工作目录的访问权限在WINDOWS 2000中设置ASPNET帐号(2003中是NETWORK Service)对该目录的修改权限(包括读取、删除)。4.2 设置EXCEL的访问权限一、Excel操作权限问题,有两种方法:1、使用模拟帐户,在Web.config文件中加入<!identity impersonate="true" userName="administrator" password="密码"/>2、在DCOM组件服务中给MICROSOFT.EXCEL组件 赋予ASP.NET的操作权限,具体步骤:(1)打开开始菜单的运行对话框,输入dcomcnfg命令,确定,这时会弹出组件服务窗口(2)展开计算机-〉我的电脑-〉DCOM配置,找到Microsoft Excel应用程序节点(3)单击右键-〉属性,选中“安全”选项,在下面三个项目都选择“自定义”,并单击编辑按钮(4)在启动权限对话框中点击添加按钮,添加相应的用户(注意:如果是WIN2000,XP,则添加“机器名/ASPNET”用户,我这里是以WIN2003为例,WIN2003是添加“NETWORK Service”用户),并赋予最大权限 求一sql语句或解决方案 如何把连接后的页面显示在主页面中呢! 【50分】关于Hook(CallWndProc)的问题 remoting 如何传递组件? 怎样固定窗体的大小,,有下拉和左右拉条? cmpp_deliver无法得到msg_content求助~! 如何获取剪贴板更新时的事件? 菜鸟提问!DataGrid绑定问题 急问!在c#的方法里面怎么得到类名和方法名? 兄弟们帮帮忙,关于编码转换的 装在不同的机器上,有的抱错有的不抱错?错误信息为mscorlib出现异常?不知道为什么? 最后80求解决定时无刷新查收邮件和base64解码的原码
2 安装WEB应用
3 设置工作目录
在WEB应用主目录中建立一个WorkDir的目录,合同管理模块要用到它。建议其它模块均用它作为工作目录,如果需要的话,这样便于维护,参见下面的权限设置。
4 设置相关对象的权限
4.1 设置工作目录的访问权限
在WINDOWS 2000中设置ASPNET帐号(2003中是NETWORK Service)对该目录的修改权限(包括读取、删除)。
4.2 设置EXCEL的访问权限
一、Excel操作权限问题,有两种方法:
1、使用模拟帐户,在Web.config文件中加入
<!identity impersonate="true" userName="administrator" password="密码"/>
2、在DCOM组件服务中给MICROSOFT.EXCEL组件 赋予ASP.NET的操作权限,具体步骤:
(1)打开开始菜单的运行对话框,输入dcomcnfg命令,确定,这时会弹出组件服务窗口
(2)展开计算机-〉我的电脑-〉DCOM配置,找到Microsoft Excel应用程序节点
(3)单击右键-〉属性,选中“安全”选项,在下面三个项目都选择“自定义”,并单击编辑按钮
(4)在启动权限对话框中点击添加按钮,添加相应的用户(注意:如果是WIN2000,XP,则添加“机器名/ASPNET”用户,我这里是以WIN2003为例,WIN2003是添加“NETWORK Service”用户),并赋予最大权限