將Excel檔案資料庫匯入SQL Server

2022-01-24 18:26:03 字數 1258 閱讀 9651

將excel檔案資料庫匯入sql server的三種方案//方案一: 通過oledb方式獲取excel檔案的資料,然後通過dataset中轉到sql server

openfiledialog = new openfiledialog();

openfiledialog.filter = "excel files(*.xls)|*.xls";

if(openfiledialog.showdialog()==dialogresult.ok)

console.writeline("新插入 " + datatable1.rows.count.tostring() + " 條記錄");

sqlda1.update(datatable1);

oledbconnection.close();

}catch(exception ex)

}//方案二: 直接通過sql語句執行sql server的功能函式將excel檔案轉換到sql server資料庫

openfiledialog openfiledialog = new openfiledialog();

openfiledialog.filter = "excel files(*.xls)|*.xls";

sqlconnection sqlconnection1 = null;

if(openfiledialog.showdialog()==dialogresult.ok)

catch(exception ex)

}if(sqlconnection1!=null)

//方案三: 通過到入excel的vba dll,通過vba介面獲取excel資料到dataset

openfiledialog openfile = new openfiledialog();

openfile.filter = "excel files(*.xls)|*.xls";

excelio excelio = new excelio();

if(openfile.showdialog()==dialogresult.ok)

object temp = new object[y];

for(int i=1; i<=x; i++)

dr.itemarray = temp;

ds.tables[0].rows.add(dr);

}datagrid1.setdatabinding(ds,"xlstable");

if(excelio!=null)

excelio.close();

}

如何將excel檔案匯入資料庫

如何將excel的檔案匯入到oracle資料庫中,我介紹兩種方法 一 你可以用select from 表名 for update 然後把鎖解開,直接的複製excel中的資料後貼上.複製的時候要注意下,前面要預留乙個空列,否則會串列。二 轉換為txt用sqlload進行入庫,方法 1 把excel另存...

dbf檔案資料匯入資料庫

在設計介面用fileupload伺服器控制項 後台 public int exportdbf sourcetype dbf sourcedb serverpath exclusive no null no collate machine backgroundfetch no deleted no c...

sql檔案資料匯入資料庫

1.建立createsql.sql檔案,內容 drop table if exists t user create table t user user id int 11 not null auto increment,user name char 30 not null,user password...