成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

服務(wù)器讀取EXCEL不安裝OFFICE的實(shí)現(xiàn)方法-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)服務(wù)器讀取EXCEL不安裝OFFICE的實(shí)現(xiàn)方法的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。

網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站制作中從網(wǎng)站色彩、結(jié)構(gòu)布局、欄目設(shè)置、關(guān)鍵詞群組等細(xì)微處著手,突出企業(yè)的產(chǎn)品/服務(wù)/品牌,幫助企業(yè)鎖定精準(zhǔn)用戶,提高在線咨詢和轉(zhuǎn)化,使成都網(wǎng)站營銷成為有效果、有回報(bào)的無錫營銷推廣。創(chuàng)新互聯(lián)建站專業(yè)成都網(wǎng)站建設(shè)十年了,客戶滿意度97.8%,歡迎成都創(chuàng)新互聯(lián)客戶聯(lián)系。

前段時(shí)間用asp.net做了一簡單的游戲管理后臺(tái),其中涉及到了上傳Excel導(dǎo)入數(shù)據(jù)的功能,本來在本地開發(fā)實(shí)現(xiàn)都好好的,可已上傳的服務(wù)器上就悲劇了。服務(wù)器是阿里云 Windows Server 2008 R2(X64),排查后發(fā)現(xiàn)服務(wù)器沒裝office這玩意,也就不會(huì)有OLEDB驅(qū)動(dòng)程序,實(shí)在不想裝office,特別是office 2010,看著龐大的體積就頭疼,怎辦?

百度谷歌一番發(fā)現(xiàn),其實(shí)只要安裝Microsoft Access 2010 數(shù)據(jù)庫引擎可再發(fā)行程序包即可實(shí)現(xiàn)2010 Microsoft Office System 文件與非 Microsoft Office 應(yīng)用程序之間傳輸數(shù)據(jù),支持現(xiàn)有的 Microsoft Office 文件(例如 Microsoft Office Access 2010(*.mdb 和 *.accdb)文件和 Microsoft Office Excel 2010(*.xls、*.xlsx 和 *.xlsb)文件)與其他數(shù)據(jù)源(例如 Microsoft SQL Server)之間傳輸數(shù)據(jù)。還支持與現(xiàn)有文本文件建立連接。 此外,還會(huì)安裝 ODBC 和 OLEDB 驅(qū)動(dòng)程序,供應(yīng)用程序開發(fā)人員在開發(fā)與 Office 文件格式連接的應(yīng)用程序時(shí)使用。該安裝包下載地址:/tupian/20230522/details.aspx 。

裝上這個(gè)包后,一段代碼就搞定:

/// <summary> 
/// 連接Excel 讀取Excel數(shù)據(jù) 并返回DataSet數(shù)據(jù)集合 
/// </summary> 
/// <param name="filepath">Excel服務(wù)器路徑</param> 
/// <param name="tableName">Excel表名稱</param> 
/// <returns></returns> 
public static System.Data.DataSet ExcelSqlConnection(string filepath, string tableName) 
{ 
//string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filepath + ";Extended Properties='Excel 8.0;HDR=YES;IMEX=1'"; 
string strCon = "Provider=Microsoft.Ace.OleDb.12.0;Data Source=" + filepath + ";Extended Properties='Excel 12.0;HDR=YES;IMEX=1'"; 
OleDbConnection ExcelConn = new OleDbConnection(strCon); 
try 
{ 
string strCom = string.Format("SELECT * FROM [Sheet1$]"); 
ExcelConn.Open(); 
OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, ExcelConn); 
DataSet ds = new DataSet(); 
myCommand.Fill(ds, "[" + tableName + "$]"); 
ExcelConn.Close(); 
return ds; 
} 
catch 
{ 
ExcelConn.Close(); 
return null; 
} 
}

感謝各位的閱讀!關(guān)于“服務(wù)器讀取EXCEL不安裝OFFICE的實(shí)現(xiàn)方法”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

當(dāng)前題目:服務(wù)器讀取EXCEL不安裝OFFICE的實(shí)現(xiàn)方法-創(chuàng)新互聯(lián)
轉(zhuǎn)載來于:http://jinyejixie.com/article10/djeogo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、網(wǎng)頁設(shè)計(jì)公司、網(wǎng)站設(shè)計(jì)、網(wǎng)站收錄外貿(mào)建站軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
上犹县| 彝良县| 兰考县| 巩义市| 咸阳市| 肥东县| 进贤县| 新丰县| 宁远县| 饶平县| 平塘县| 江北区| 伊吾县| 石阡县| 大悟县| 枝江市| 驻马店市| 米林县| 榆中县| 大悟县| 青阳县| 新巴尔虎左旗| 马龙县| 上高县| 漾濞| 安福县| 崇礼县| 政和县| 衡水市| 舞阳县| 成都市| 乌鲁木齐县| 冷水江市| 阜康市| 紫云| 宁海县| 扬州市| 泰州市| 芮城县| 阿拉善左旗| 瑞金市|