c#使用sql語句讀取excel檔案資料
1.目的,為了讀取excel檔案中大量的資料,並顯示在頁面上:
// 查詢資料
oledbdataadapter da = new oledbdataadapter(sql, connstr);
// 填充dataset
da.fill(ds);
// 輸出,繫結資料
gridview1.datasource = ds.tables[0];
gridview1.databind();}
注釋:用於 extended properties 值的有效 excel 版本。
對於 microsoft excel
8.0(
97)、
9.0(
2000
) 和
10.0
(2002
) 工作簿,請使用 excel
8.0。
對於 microsoft excel
5.0和
7.0(
95) 工作簿,請使用 excel
5.0。
對於 microsoft excel
4.0工作簿,請使用 excel
4.0。
對於 microsoft excel
3.0工作簿,請使用 excel
3.0。
本文參考了:曉風殘月的部落格,url:
補錄:在讀取excel時要考慮非正常檔案,非正常格式的excel,正常資料,非正常資料的excel,都要測試到。
請使用try {} catch {} 的方法,不能隨意丟擲黃頁。
如何用SQL 語句讀取D盤內容
master.xp dirtree d 1,1 第乙個1是深度,第二個1是檔案 1.執行 master.xp dirtree c 1,1,這樣可以獲取c 下的所有檔案和資料夾,不包括子資料夾及檔案 2.顯示在treeview中,用標誌區別檔案與目錄 3.為所有的目錄建立乙個隱藏的子結點 這樣目錄就有...
使用Excel拼湊SQL語句
快速將一列多行資料合併到乙個單元格 excel如何快速將一列多行資料合併到乙個單元格,並加分隔符?這是批量處理由一線業務員統計的資料時的常用方法,尤其是當一列資料是where條件中的id時。下面給大家演示一種簡單 快捷的方法。假設資料都已經儲存到a列。開啟excel,然後按照如下三步驟操作 詳見附圖...
Excel 生成sql語句
concatenate 拼接字串 if 不能跟 concatenate 連用,所以可以通過建立新列去完成更高的需求 新建一列 cw concatenate insert into bicommendetail createid,createdate,modifyid,modifydate,isdel...