怎樣才能獲得excel中各個sheet的名稱呢?這樣就能動態的選中返回哪個sheet的資料,即使使用者更改了名稱也不怕,完全可以把所有sheet的名稱列出來供使用者選擇:
**///
///根據excel的檔案的路徑提取其中表的資料
//////
excel檔案的路徑
private
void
string
path)
);//
包含excel中表名的字串陣列
string
strtablenames
=new
string
[dtsheetname.rows.count];
for(
intk =0
; k
<
dtsheetname.rows.count; k++)
oledbdataadapter mycommand
=null
;datatable dt
=new
datatable();
//從指定的表明查詢資料,可先把所有表明列出來供使用者選擇
string
strexcel ="
select * from ["+
strtablenames[0]
+"]"
;mycommand
=new
oledbdataadapter(strexcel, strconn);
dt =
newdatatable();
mycommand.fill(dt);
datagridview1.datasource
=dt;
//繫結到介面
}
Excel匯入時,如何獲取第乙個Sheet名稱
怎樣才能獲得excel中各個sheet的名稱呢?這樣就能動態的選中返回哪個sheet的資料,即使使用者更改了名稱也不怕,完全可以把所有sheet的名稱列出來供使用者選擇 根據excel的檔案的路徑提取其中表的資料 excel檔案的路徑 private void string path 包含excel...
使用oledb獲取Excel檔案第乙個工作表資料
使用microsoft.jet.oledb讀取excel檔案時需要在sql中指定表名,形如 sheet1 也就是xls檔案中的工作表。對於匯入excel檔案這類操作,因為使用者提供的xls檔案中工作簿的名字不一定是預設的 sheet1 檢測excel檔案的工作表的名稱往往需要呼叫excel的com物...
php 如何獲取陣列第乙個值
reset p程式設計客棧hp 3,php 4,php 5 reset 將陣列的內部指標指向第乙個單元 說明mixed reset array array reset 程式設計客棧 將 array 的內部指標倒回到第乙個單元並返回第乙個陣列單元的值,如果陣列為空則返回 false。例 1.reset...