国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

C#實現Excel的導入導出

2019-11-14 13:52:58
字體:
來源:轉載
供稿:網友

Excel作為日常使用工具,在開發(fā)過程中經常會用到其導入導出功能。經過一個小的練習,學習了下導入導出功能。

導出篇:

  從數據庫查詢到所要導出的數據,以xml的形勢保存下來,最后輸出excel的格式,保存下來。

首先是生成xml的表頭

創(chuàng)建列

創(chuàng)建行

創(chuàng)建單元格

XmlDocument xd = new XmlDocument();

string TableTitle = XmlSheet();

xd.LoadXml(TableTitle);

XmlNodeList NodeList = xd.DocumentElement.GetElementsByTagName("Worksheet");//得到xml的worksheet節(jié)點,有可能是多個。

導入篇:

ps:導出的excel當做模版容易出錯,最好新建一個excel當做模版,導入的只是測試獲取datatable,剩下的根據自己的需求過濾需要的數據,導入過程有可能存在空的數據,后期需要注意。如果導入的excel后綴名是.xlsx,有可能報未在本地計算機上注冊“Microsoft.ACE.OLEDB.12.0”提供程序。需要下載驅動,驅動連接地址http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/accessDatabaseEngine.exe。

寫的過程肯定有很多不足之處,大家多多指點......


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 阿勒泰市| 车致| 龙井市| 安新县| 星子县| 南陵县| 颍上县| 富阳市| 湖南省| 天津市| 泌阳县| 凭祥市| 德江县| 江安县| 左权县| 正定县| 阿图什市| 礼泉县| 封开县| 利津县| 馆陶县| 依安县| 砚山县| 安溪县| 平安县| 苏尼特左旗| 芦山县| 库伦旗| 玉树县| 伊宁市| 靖江市| 登封市| 台山市| 沾化县| 保亭| 定结县| 眉山市| 额济纳旗| 夏河县| 河东区| 长子县|