C#使用Ado.net讀取Excel表的方法
本文實(shí)例講述了C#使用Ado.net讀取Excel表的方法。分享給大家供大家參考。具體分析如下:
微軟NET提供了一個(gè)交互的方法,通過使用ADO.NET與Microsoft Office程序??梢允褂脙?nèi)置的OLEDB來(lái)訪問Excel的XLS表格。下面的例子演示了如何在C#編程讀取Excel工作表。需要引用System.Data.OleDb庫(kù)
using System; using System.Data.OleDb; namespace ConsoleApplication1 { class Program { static void Main() { string connString = "Provider=Microsoft.Jet.OleDb.4.0; data source=c:\\sample.xls; Extended Properties=Excel 8.0;"; // Select using a Worksheet name string selectqry = "SELECT * FROM [Sheet1$]"; OleDbConnection conn = new OleDbConnection(connString); OleDbCommand cmd = new OleDbCommand(selectqry,con); try { con.Open(); OleDbDataReader theDatardr = cmd.ExecuteReader(); while (theDatardr.Read()) { Console.WriteLine("{0}:{1}({2})–{3}({4})",theDatardr.GetString(0),theDatardr.GetString(1),theDatardr.GetString(2),theDatardr.GetString(3),theDatardr.GetString(4)); } } catch (Exception ex) { Console.WriteLine(ex.Message); } finally { con.Dispose(); } } } }
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
- C#使用ADO.Net部件來(lái)訪問Access數(shù)據(jù)庫(kù)的方法
- asp.net(C#) Access 數(shù)據(jù)操作類
- ACCESS的參數(shù)化查詢,附VBSCRIPT(ASP)和C#(ASP.NET)函數(shù)
- ASP.net(c#)用類的思想實(shí)現(xiàn)插入數(shù)據(jù)到ACCESS例子
- C#使用Ado.Net更新和添加數(shù)據(jù)到Excel表格的方法
- ASP.NET(C#) 讀取EXCEL另加解決日期問題的方法分享
- ASP.NET(C#)讀取Excel的文件內(nèi)容
- ADO.NET 讀取EXCEL的實(shí)現(xiàn)代碼((c#))
- asp.net(C#)操作excel(上路篇)
- 在Asp.net用C#建立動(dòng)態(tài)Excel
- C#.net編程創(chuàng)建Access文件和Excel文件的方法詳解
相關(guān)文章
C#(.Net)將非托管dll嵌入exe中的實(shí)現(xiàn)
本文主要介紹了C#(.Net)將非托管dll嵌入exe中的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-12-12C#使用QRCode生成海報(bào)圖并嵌入定位帶logo的二維碼
這篇文章主要為大家詳細(xì)介紹了C#如何使用QRCode生成海報(bào)圖并嵌入定位帶logo的二維碼,文中的示例代碼講解詳細(xì),需要的小伙伴可以參考下2024-03-03c#入門之枚舉和結(jié)構(gòu)體使用詳解(控制臺(tái)接收字符串以相反的方向輸出)
這篇文章主要介紹了c#入門之枚舉和結(jié)構(gòu)體使用詳解,最后提供了編寫控制臺(tái)應(yīng)用程序接收字符串并做相應(yīng)處理的小示例,需要的朋友可以參考下2014-04-04C#生成指定范圍內(nèi)的不重復(fù)隨機(jī)數(shù)
對(duì)于隨機(jī)數(shù),大家都知道,計(jì)算機(jī)不 可能產(chǎn)生完全隨機(jī)的數(shù)字,所謂的隨機(jī)數(shù)發(fā)生器都是通過一定的算法對(duì)事先選定的隨機(jī)種子做復(fù)雜的運(yùn)算,用產(chǎn)生的結(jié)果來(lái)近似的模擬完全隨機(jī)數(shù),這種隨機(jī)數(shù)被稱 作偽隨機(jī)數(shù)。偽隨機(jī)數(shù)是以相同的概率從一組有限的數(shù)字中選取的。2015-05-05