伺服器讀取EXCEL不安裝OFFICE如何實現

2021-06-21 01:54:45 字數 570 閱讀 3833

用asp.net做了一簡單的遊戲管理後台,涉及到了上傳excel匯入資料的功能,在本地開發實現都好好的,可已上傳的伺服器上就悲劇了,下面有個不錯的解決方法,大家可以參考下

前段時間用asp.net做了一簡單的遊戲管理後台,其中涉及到了上傳excel匯入資料的功能,本來在本地開發實現都好好的,可已上傳的伺服器上就悲劇了。伺服器是阿里雲 windows server 2008 r2(x64),排查後發現伺服器沒裝office這玩意,也就不會有oledb驅動程式,實在不想裝office,特別是office 2010,看著龐大的體積就頭疼,怎辦?

裝上這個包後,一段**就搞定:

複製**

**如下:

///

/// 連線excel 讀取excel資料 並返回dataset資料集合

///

/// excel伺服器路徑

/// excel表名稱

///

public static system.data.dataset excelsqlconnection(string filepath, string tablename)

catch

伺服器安裝Linux伺服器

新辦公需要搭建一台伺服器,之前也沒有怎麼搞過,不過有一些了解,於是和同事一起嘗試安裝一下伺服器。本人使用ultraiso燒錄u盤,系統檔案是centos 6.6 x86 64 bin 1.ios,使用urtraiso開啟iso檔案,然後如下圖 接著就可以寫入,u盤會被格式化的,注意備份,等待寫入就可...

伺服器安裝apache伺服器

1.環境 centos7 2.鏈結伺服器 ssh username ip 3.安裝apache 4.設定apache在伺服器啟動時執行 5.在apache配置檔案中設定網域名稱 vi etc httpd conf httpd.conf,找到 servername 新增 網域名稱 80 儲存並退出。6...

匯出excel伺服器配置

asp.net 匯出excel 80070005錯誤解決備忘 檢索 com 類工廠中 clsid 為 的元件時失敗,原因是出現以下錯誤 80070005。具體解決方法如下 1 在伺服器上安裝office的excel軟體.2 在 開始 執行 中輸入dcomcnfg.exe啟動 元件服務 3 依次雙擊 ...