快速大批量導入Excel數據的SQL代碼
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
[p]在做項目時,經常遇到要將excel中的大量數據導入到access數據庫中,原來的做法是讀一條寫一條,若導入上萬條的數據需要幾分仲時間,速度很慢。有沒有最快的方法呢?經本人研究、反復的實驗,終于寫出了最快速的批量導入大批量數據的方法,上萬條數據只需幾秒鐘就可全部導入,夠快了吧。代碼公布出來與大家分享。[br]set conn = server.createobject("adodb.connection") [br]connstr = "provider=microsoft.jet.oledb.4.0; data source=" & server.mappath("test.mdb") [br]conn.open connstr [br]sql = "insert into userinfo select username,useraccount,userstatus from [userinfo$] in '" & server.mappath("hbwluserinfo.xls") [br] & "' 'excel 8.0;' where useraccount is not null" [br]conn.execute (sql)[/p]
該文章在 2010/7/3 10:56:39 編輯過 |
關鍵字查詢
相關文章
正在查詢... |