受以前舊同事之託,在www.cppcns.com部落格裡發這段指令碼:
exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'ad hoc distributed querirxtlelxdujes',1
reconfigure
select * into tmp_程式設計客棧asset
from openrowset('microsoft.jet.oledb.4.0',
'excel 8.0;database=d:\excel資料來源\資產印章.xls',
'select * from [sheet1程式設計客棧$]') ;
說明:
d:\excel資料來源\資產印章.xls ---------> 為檔案存放的物理路徑.
from [sheet1$] ----------> 其中的sheet1為工作表的名稱.
剩下的程式設計客棧就是對tmp_asset相關的列進行一些資料匹配了,這裡就不多說了:)
本文標題: excel匯入sqlserver資料庫指令碼
本文位址:
c 中高效的excel匯入sqlserver的方法
將oledb讀取的excel資料快速插入的sqlserver中,很多人通過迴圈來拼接sql,這樣做不但容易出錯而且效率低下,最好的辦法是使用 bcp,也就是system.data.sqlclient.sqlbulkcopy 類來實現。不但速度快,而且 簡單,下面測試 匯入乙個6萬多條資料的sheet...
c 中高效的excel匯入sqlserver的方法
將oledb讀取的excel資料快速插入的sqlserver中,很多人通過迴圈來拼接sql,這樣做不但容易出錯而且效率低下,最好的辦法是使用bcp,也就是system.data.sqlclient.sqlbulkcopy 類來實現。不但速度快,而且 簡單,下面測試 匯入乙個6萬多條資料的sheet,...
c 中高效的excel匯入sqlserver的方法
將oledb讀取的excel資料快速插入的sqlserver中,很多人通過迴圈來拼接sql,這樣做不但容易出錯而且效率低下,最好的辦法是使用bcp,也就是system.data.sqlclient.sqlbulkcopy 類來實現。不但速度快,而且 簡單,下面測試 匯入乙個6萬多條資料的sheet,...