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

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

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() 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 校园春色偷拍自拍 | 欧美一级视 | 国产精品午夜性视频网站 | 国产精品一区二区国产 | 国产xxxxxx久色视频在 | 国产一级视频在线观看 | 国产午夜精品福利 | 草草草草视频 | 欧美一区二区三 | 色播影院性播影院私人影院 | 狠狠五月天中文字幕 | 精品国产品香蕉在线观看75 | 国产精品麻豆 | 国产福利资源网在线观看 | 国产卡一卡二卡三乱码手机 | 国产精品福利久久2020 | 欧美在线视频7777kkkk | 亚洲春黄在线观看 | 精品久久久久久久久久久久久久久 | 鸥美毛片| 男女天堂| 国产精品自拍一区 | 国产一卡2卡3卡四卡国色天香 | 日本中文字幕一区二区高清在线 | 欧美日韩高清观看一区二区 | 男女男精品视频免费观看 | 国产99视频精品免视看9 | 青青青视频蜜桃一区二区 | 国产大神91一区二区三区 | 99免费看| 免费高清视频免费观看 | 欧美日韩国产一区二区三区不卡 | α片免费| 特黄视频免费看 | 91精品国产99久久 | 久久机热免费视频 | 免费一级毛片在级播放 | 丝袜足液精子免费视频 | 国产精品久久免费 | 欧美四级无删版影片 | 羞羞一区二区三区四区片 |