zoukankan      html  css  js  c++  java
  • oleDB 导入excel遇到的问题

    本地测试一切ok.

    到服务器上测试各种报错,先装了office2010,又装了AccessDatabaseEngine,之后报"Microsoft Excel 不能访问文件

    可能的原因有:
    1 文件名称或路径不存在。
    2 文件正被其他程序使用。
    3 您正要保存的工作簿与当前打开的工作簿同名。"
     
    百度之,对com组件进行了设置:
    1).开始--〉运行--〉cmd
       2)命令提示符下面,输入mmc -32,打开32的控制台
       3).文件菜单中,添加删除管理单元--〉组件服务
       4).在"DCOM配置"中找到"Microsoft Excel 应用程序",在它上面点击右键,然后点击"属性",弹出"Microsoft Excel 应用程序属性"对话框
    5).点击"标识"标签,选择"交互式用户"
    6).点击"安全"标签,在"启动和激活权限"上点击"自定义",然后点击对应的"编辑"按钮,在弹出的"安全性"对话框中填加一个"NETWORK SERVICE"用户(注意要选择本计算机名),并给它赋予"本地启动"和"本地激活"权限
       7).依然是"安全"标签,在"访问权限"上点击"自定义",然后点击"编辑",在弹出的"安全性"对话框中也填加一个"NETWORK SERVICE"用户,然后赋予"本地访问"权限.

    报错依旧,

    查看web.config时发现

    <identity impersonate="false" />

    将之改为

    <identity impersonate="true" userName="***" password="****" />

    解决

     
  • 相关阅读:
    iOS启动速度优化
    iOS Instruments工具使用
    iOS开发 AFN配置https请求
    git使用教程
    iOS之 接入新浪微博 SDK(微信支付) 的坑(registerApp 的问题)
    iOS之应用间跳转
    iOS设置iTunes文件共享
    IOS平台下抓包工具使用以及抓取API接口
    用CornerStone配置SVN,HTTP及svn简单使用说明
    iOS之取消键盘遮挡
  • 原文地址:https://www.cnblogs.com/Celebrator/p/5561167.html
Copyright © 2011-2022 走看看