將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...