C#使用Ado.net讀取Excel表的方法
更新時間:2015年04月14日 10:49:56 作者:令狐不聰
這篇文章主要介紹了C#使用Ado.net讀取Excel表的方法,涉及C#使用OLEDB操作Excel的方法,需要的朋友可以參考下
本文實例講述了C#使用Ado.net讀取Excel表的方法。分享給大家供大家參考。具體分析如下:
微軟NET提供了一個交互的方法,通過使用ADO.NET與Microsoft Office程序??梢允褂脙戎玫腛LEDB來訪問Excel的XLS表格。下面的例子演示了如何在C#編程讀取Excel工作表。需要引用System.Data.OleDb庫
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();
}
}
}
}
希望本文所述對大家的C#程序設計有所幫助。
您可能感興趣的文章:
- C#使用ADO.Net部件來訪問Access數據庫的方法
- asp.net(C#) Access 數據操作類
- ACCESS的參數化查詢,附VBSCRIPT(ASP)和C#(ASP.NET)函數
- ASP.net(c#)用類的思想實現(xiàn)插入數據到ACCESS例子
- C#使用Ado.Net更新和添加數據到Excel表格的方法
- ASP.NET(C#) 讀取EXCEL另加解決日期問題的方法分享
- ASP.NET(C#)讀取Excel的文件內容
- ADO.NET 讀取EXCEL的實現(xiàn)代碼((c#))
- asp.net(C#)操作excel(上路篇)
- 在Asp.net用C#建立動態(tài)Excel
- C#.net編程創(chuàng)建Access文件和Excel文件的方法詳解
相關文章
C#(.Net)將非托管dll嵌入exe中的實現(xiàn)
本文主要介紹了C#(.Net)將非托管dll嵌入exe中的實現(xiàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-12-12
c#入門之枚舉和結構體使用詳解(控制臺接收字符串以相反的方向輸出)
這篇文章主要介紹了c#入門之枚舉和結構體使用詳解,最后提供了編寫控制臺應用程序接收字符串并做相應處理的小示例,需要的朋友可以參考下2014-04-04

