JsUnit
javascript 的 Unit Test 工具。
2007年1月18日 星期四
2007年1月9日 星期二
利用 PreparedStatement 批次查詢
平常Statement及PreparedStatement的executeUpdate()的方法只能執行一個SQL敘述, 如果有很多SQL要執行的話,就得用addBatch()及 executeBatch()。
ex1.
ex2:
ex1.
String strqry="insert into test (col1,col2) values (?,?)";
PreparedStatement pstmt = con.prepareStatement(strqry);
pstmt.setString(1,"test1");
pstmt.setString(2, "123");
pstmt.addBatch();
pstmt.setString(1,"test2");
pstmt.setString(2, "456");
pstmt.addBatch();
pstmt.executeBatch();
ex2:
Statement stmt=con.createStatement();
stmt.addBatch("insert into test (col1,col2) values ('test1','123')");
stmt.addBatch("update test set col2='789' where col1='test4'");
stmt.executeBatch();
訂閱:
文章 (Atom)