讀取Excel資料繫結到Gridview進行顯示

2022-03-03 18:58:30 字數 1254 閱讀 8517

讀取excel資料繫結到gridview進行顯示示例**。

///

///讀取excel

//// ///

//////

datatable

public

static datatable exceltodatatable(string strexcelfilename, string

strsheetname)

$]", strsheetname); 這是一種方法

string strexcel = "

select * from [

" + strsheetname + "

$]";//

[sheet1$]

//定義存放的資料表

dataset ds = new

dataset();

//連線資料來源

oledbconnection conn = new

oledbconnection(strconn);

conn.open();

//適配到資料來源

oledbdataadapter adapter = new

oledbdataadapter(strexcel, strconn);

adapter.fill(ds, strsheetname);

conn.close();

return

ds.tables[strsheetname];

}

protected

void page_load(object

sender, eventargs e)

///

///取得**根目錄的物理路徑

//// ///

public

static

string

getrootpath()

else

return

}

如何修改表頭資訊?

只需在繫結資料前將datatable的列名修改。

datable.columns[0].columnname = "

表頭1"

;datable.columns[

2].columnname = "

表頭2"

;datable.columns[

3].columnname = "

表頭3";

讀取Excel資料到DataTable

讀取excel資料到datatable 獲取指定路徑 指定工作簿名稱的excel資料 取第乙個sheet的資料 檔案儲存路徑 工作簿名稱 如果爭取找到了資料會返回乙個完整的table,否則返回異常 public datatable getexceldata string astrfilename r...

C 讀取excel資料到datatable中

1 datatable dtgbpatient new datatable 23 string strconn string excelname 45 注意 把乙個excel檔案看做乙個資料庫,乙個sheet看做一張表。語法 select from sheet1 表單要使用 和 67 1 hdr表示...

C 讀取Excel資料到DataTabel

view code 根據excel的檔案的路徑提取其中表的資料 excel檔案的路徑 private void string path 包含excel中表名的字串陣列 string strtablenames new string dtsheetname.rows.count for intk 0 ...