Re: setting lock table on mysql via java mysql-connector-java-3.1.7-bin.jar
- From: "Northernboy" <northernboy@xxxxxxxxxxx>
- Date: 28 Sep 2005 11:47:21 -0700
Ok, I'll answer my own question, in case anyone else is interested.
two fixes to above will allow it work fine. The close statements are
put into the finally block, as this gets executed whether or not there
is an exception.
enjoy............
Statement stmt = null;
try{
stmt = connection.createStatement();
stmt.execute("LOCK TABLES mytablename WRITE");
int rowNumber = stmt.executeUpdate(sql);
}
catch(SQLException ex) {
System.out.println("SQL Exception caught + ex.getMessage() );
throw new SQLException(ex.getMessage() ,ex.getSQLState() );
}
finally{
if(stmt != null){
stmt.execute("UNLOCK TABLES");
stmt.close();
}
}
.
- References:
- setting lock table on mysql via java mysql-connector-java-3.1.7-bin.jar
- From: Northernboy
- setting lock table on mysql via java mysql-connector-java-3.1.7-bin.jar
- Prev by Date: Re: ODBC driver connection bypass
- Next by Date: Re: Connection Pool Semantics
- Previous by thread: setting lock table on mysql via java mysql-connector-java-3.1.7-bin.jar
- Next by thread: JDBC and MS Access Anywhere
- Index(es):