When a connection is created, it is in auto-commit mode. This means that each individual SQL statement is treated as a transaction and will be automatically committed right after it is executed. The way to allow two or more statements to be grouped into a transaction is to disable auto-commit mode:
con.setAutoCommit(false);
Once auto-commit mode is disabled, no SQL statements will be committed until you call the method commit explicitly.
con.setAutoCommit(false);
PreparedStatement updateSales =
con.prepareStatement( "UPDATE COFFEES SET SALES = ? WHERE COF_NAME LIKE ?");
updateSales.setInt(1, 50); updateSales.setString(2, "Colombian");
updateSales.executeUpdate();
PreparedStatement updateTotal =
con.prepareStatement("UPDATE COFFEES SET TOTAL = TOTAL + ? WHERE COF_NAME LIKE ?");
updateTotal.setInt(1, 50);
updateTotal.setString(2, "Colombian");
updateTotal.executeUpdate();
con.commit();
con.setAutoCommit(true);
| Answered By : |
null Replied Date : Mar 4 2012 |
| Answer : |
|
| Answered By : |
null Replied Date : Jan 15 2012 |
| Answer : |
|
| Answered By : |
null Replied Date : Jan 10 2012 |
| Answer : |
|
| Answered By : |
null Replied Date : Jan 9 2012 |
| Answer : |
|
| Answered By : |
null Replied Date : Oct 23 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Oct 13 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Oct 10 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Jul 8 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Jul 3 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Jun 17 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : May 12 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : May 2 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Apr 25 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Apr 23 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Apr 20 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Apr 5 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Apr 1 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Mar 5 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Jan 16 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Jan 15 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Jan 10 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Jan 9 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Jan 4 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Jan 3 2011 |
| Answer : |
|
| Answered By : |
null Replied Date : Dec 28 2010 |
| Answer : |
|
| Answered By : |
null Replied Date : Dec 21 2010 |
| Answer : |
|
| Answered By : |
null Replied Date : Nov 27 2010 |
| Answer : |
|
| Answered By : |
null Replied Date : Nov 10 2010 |
| Answer : |
|
| Answered By : |
null Replied Date : Oct 16 2010 |
| Answer : |
|
| Answered By : |
null Replied Date : Aug 30 2010 |
| Answer : |
|
| Answered By : |
null Replied Date : Aug 24 2010 |
| Answer : |
|
| Answered By : |
null Replied Date : Aug 22 2010 |
| Answer : |
|
| Answered By : |
null Replied Date : Aug 19 2010 |
| Answer : |
|
| Answered By : |
null Replied Date : Aug 16 2010 |
| Answer : |
|
| Answered By : |
null Replied Date : Aug 10 2010 |
| Answer : |
|
| Answered By : |
null Replied Date : Jul 27 2012 |
| Answer : |
|
| Answered By : |
null Replied Date : Jul 30 2012 |
| Answer : |
|
| Answered By : |
null Replied Date : Sep 7 2012 |
| Answer : |
|
| Answered By : |
null Replied Date : Oct 10 2012 |
| Answer : |
|
| Answered By : |
null Replied Date : Nov 9 2012 |
| Answer : |
|
| Answered By : |
null Replied Date : Nov 25 2012 |
| Answer : |
|
| Answered By : |
null Replied Date : Feb 4 2013 |
| Answer : |
|
| Answered By : |
null Replied Date : Feb 27 2013 |
| Answer : |
|
| Answered By : |
null Replied Date : Mar 22 2013 |
| Answer : |
|