1)接受資料匯入的表已經存在。
insert into t1 select * from openrowset('microsoft.jet.oledb.4.0' ,
'excel 5.0;hdr=yes;database=c:\\test.xls',sheet1$);
2)匯入資料並生成表。
select * into t1 from openrowset('microsoft.jet.oledb.4.0',
'excel 5.0;hdr=yes;database=c:\\test.xls',sheet1$);
3) 匯入excel中指定的列到資料庫表中指定的列。
insert into t1(a1,a2,a3) select a1,a2,a3 from openrowset
'microsoft.jet.oledb.4.0' ,
'excel5.0; hdr=yes; database=c:\\test.xls',sheet1$);
無法初始化鏈結伺服器 "(null)" 的 ole db 訪問介面 "microsoft.jet.oledb.4.0" 的資料來源物件。
使用sqlserver 2005手動匯入一下這個excel也導不進去,說明這個excel檔案的問題。
將Excel資料匯入到SQL Server資料庫中
這個方法是到目前為止我見到最好的方法,還有幾個要注意的問題也在下面提到了哦!其中還涉及到要注意到地方都在下面累出來了 1 接受資料匯入的表已經存在。insert into t1 select from openrowset microsoft.jet.oledb.4.0 excel 5.0 hdr ...
將Excel匯入到Oracle
private void btninsert click object sender,eventargs e dataset ds 插入資料庫方法 private void insertdbmeth 如果查到了資料,才使控制分頁按鈕生效 if odr 0 conn.close catch excep...
mysql將資料匯入到excel中
先建立一張測試的資料表 create table users username varchar 40 not null,password varchar 40 not null charset utf8 插入資料 insertinto users values admin admin inserti...