一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - .NET中讀取Excel文件的數據及excelReader應用

.NET中讀取Excel文件的數據及excelReader應用

2019-10-22 10:34asp.net教程網 ASP.NET教程

輕量,快速的C#編寫的庫讀取Microsoft Excel文件,這對讀取大量excel文件的朋友們很有幫助而且可以學習下ExcelDataReader的應用,感興趣的朋友可以了解下,或許對你有所幫助

項目介紹 
輕量,快速的C#編寫的庫讀取Microsoft Excel文件('97-2007)。 
跨平臺: 
- Windows with .Net Framework 2 
- Windows Mobile with Compact Framework 
- Linux, OS X, BSD with Mono 2+ 
如何使用 
C# 代碼: 

復制代碼代碼如下:


FileStream stream = File.Open(filePath, FileMode.Open, FileAccess.Read); 
//1. Reading from a binary Excel file ('97-2003 format; *.xls) 
IExcelDataReader excelReader = ExcelReaderFactory.CreateBinaryReader(stream); 
//... 
//2. Reading from a OpenXml Excel file (2007 format; *.xlsx) 
IExcelDataReader excelReader = ExcelReaderFactory.CreateOpenXmlReader(stream); 
//... 
//3. DataSet - The result of each spreadsheet will be created in the result.Tables 
DataSet result = excelReader.AsDataSet(); 
//... 
//4. DataSet - Create column names from first row 
excelReader.IsFirstRowAsColumnNames = true; 
DataSet result = excelReader.AsDataSet(); 
//5. Data Reader methods 
while (excelReader.Read()) 

//excelReader.GetInt32(0); 

//6. Free resources (IExcelDataReader is IDisposable) 
excelReader.Close(); 


VB.NET 代碼: 

復制代碼代碼如下:


Dim stream As FileStream = File.Open(filePath, FileMode.Open, FileAccess.Read) 
'1. Reading from a binary Excel file ('97-2003 format; *.xls) 
Dim excelReader As IExcelDataReader = ExcelReaderFactory.CreateBinaryReader(stream) 
'... 
'2. Reading from a OpenXml Excel file (2007 format; *.xlsx) 
Dim excelReader As IExcelDataReader = ExcelReaderFactory.CreateOpenXmlReader(stream) 
'... 
'3. DataSet - The result of each spreadsheet will be created in the result.Tables 
Dim result As DataSet = excelReader.AsDataSet() 
'... 
'4. DataSet - Create column names from first row 
excelReader.IsFirstRowAsColumnNames = True 
Dim result As DataSet = excelReader.AsDataSet() 
'5. Data Reader methods 
While excelReader.Read() 
'excelReader.GetInt32(0); 
End While 
'6. Free resources (IExcelDataReader is IDisposable) 
excelReader.Close() 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本不卡视频免费的 | h杯奶水太多h | 9966久久精品免费看国产 | 欧美cosplay极品video | 好爽好紧小雪别夹小说 | 农村老少伦小说 | 999国产| 国产精品成人一区二区1 | 图片专区亚洲欧美另类 | 欧美视频一区二区三区四区 | 成人免费片| 大逼美女 | 校服下的白嫩小乳尖h1v1 | 国产精品久久久久毛片 | 国产成年人在线观看 | freesex1718处xx| 天天色天天色天天色 | 日本69av | 国内精品在线观看视频 | 不卡一区二区三区卡 | 动漫美女被褥吸奶漫画漫画 | 美女用手扒自己下部 | 亚洲日本视频在线观看 | 午夜福利视频极品国产83 | 久久九九精品国产自在现线拍 | 免费在线中文字幕 | 欧美军人男同69gay | 亚洲男人天堂2023 | 久久re视频精品538在线 | 亚洲欧美乱 | 秋霞啪啪网 | 成人网址大全 | 男人肌肌捅女人 | 欧美一级在线全免费 | 天天爱天天操天天射 | chinese真实incest| 午夜久久久久久亚洲国产精品 | 四虎四虎| 蹭蹭妈妈的朋友小说 | 日本一区二区三区在线 视频 | 国产无限免费观看黄网站 |