JDBC中 有兩個批處理函數(shù) addBatch(String) 和 executeBatch(); 有兩種方法可以進(jìn)行批處理 第一種是用Statement 另外一種是PreparedStatement 一、使用Statement
二、使用PreparedStatement
注意使用Statement和PreparedStatement的區(qū)別 Statement的addBatch(String s)是帶參數(shù)的(所要執(zhí)行的SQL語句) 而PreparedStatement是不帶參數(shù)的
在JDBC中使用批處理可以提高執(zhí)行速度,因為我們不需要維護(hù)多條語句,所有的操作都是在一條語句里面完成,這樣數(shù)據(jù)庫服務(wù)器不必要為每條語句都分配和維護(hù)資源(指針等),可以減輕數(shù)據(jù)庫服務(wù)器的壓力
posted on 2008-02-19 09:50 曉宇 閱讀(535) 評論(1) 編輯 收藏 所屬分類: JDBC
ddddddddd 回復(fù) 更多評論
Powered by: BlogJava Copyright © 曉宇