提個小問題--關於jdbc事務

liuyifan.com發表於2005-02-21
我有一段程式碼關於jdbc事務控制的

public void insertA(A item){
conn.setAutoCommit(false);
pstmt = conn.prepareStatement("UPDATE A...");
pstmt.setString(1, "******");
pstmt.executeUpdate();
conn.commit();
}
public void insertB(B item){
conn.setAutoCommit(false);
pstmt = conn.prepareStatement("UPDATE B ...");
pstmt.setString(1, "****");
pstmt.executeUpdate();
conn.commit();
}
現在我有一個updateAB(A itema, Bitem B)想重用insertA,insertB的程式碼
如果不由資料庫保證資料完整性,程式實現,怎麼控制事務呀?
請指點

相關文章