讀取Excel到SQL資料庫(方法一)

2021-04-22 17:44:08 字數 611 閱讀 3740

public dataset getexceldata(string strpath,string strsheetname,string strtablename)

{ //從excel中讀取資料到dataset中

try{

string strconn = "provider=microsoft.jet.oledb.4.0;" +

"extended properties=/"excel 8.0;imex=1;hdr=yes/";" +

"data source=" + strpath;

string sql = "";

sql = sql + " select jan ";

sql = sql + ",商品名  ";

sql = sql + ",部門    ";

sql = sql + ",狀態   ";

sql = sql + ",棚卸単位  ";

sql = sql + ",棚卸単位入數 ";

sql = sql + ",棚卸原単  ";

sql = sql + ",棚卸売単  ";

sql = sql + "from [" + strsheetname + "$] ";

讀取Excel資料到SQL資料庫

本文實現在c 中可高效的將excel資料匯入到sqlserver資料庫中,很多人通過迴圈來拼接sql,這樣做不但容易出錯而且效率低下,最好的辦法是使用bcp,也就是system.data.sqlclient.sqlbulkcopy 類來實現。不但速度快,而且 簡單,下面測試 匯入乙個6萬多條資料的s...

POI讀取Excel到資料庫

新入職後,接手的第乙個任務是將excel中的資料錄入資料庫,這裡總結一下。public string excelinput throws exception 迴圈行row for int rownum 1 rownum xssfsheet.getlastrownum rownum 1,對於類似 號碼...

SQL語句導EXCEL到資料庫

select into table1 from openrowset microsoft.jet.oledb.4.0 excel 5.0 hdr yes database c 客戶資料 xls sheet1 匯入到資料庫中並且建立臨時表 用這條語句將所有工作簿的excel資料匯入到excel 如果出...