程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> ASP.NET基礎 >> ASP.NET操作Excel備忘錄

ASP.NET操作Excel備忘錄

編輯:ASP.NET基礎
問題一:拒絕訪問
拒絕訪問的可能性有三種,
一種是當前操作用戶沒有訪問權限。
二種是進程裡面已經有著Excel.exe的進程存在而程序沒有及時的清除。
三種是指定的Excel正在被另一個進程使用。

第一種解決方案
向指定的Excel文件夾賦予aspnet權限,然後在web.config中的<system.web>中添加一段代碼
<identity impersonate="true"></identity>
這樣就可以了!

第二種解決方案
查看任務管理器裡面是否有Excel.exe進程存在,如果存在請先手動結束該進程,然後更改Excel代碼,
讓Excel執行完過後自動結束進程.

第三種解決方案
這種是最低級的錯誤!自己本來用著Excel文檔但是不知道!然後程序訪問Excel的時候就說拒絕訪問!
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved