Added a simple sql query handler

This commit is contained in:
Ziver Koc 2011-01-21 18:34:23 +00:00
parent 7aa180f512
commit b31bd5c853
2 changed files with 30 additions and 7 deletions

View file

@ -11,6 +11,8 @@ import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.sql.DataSource;
import zutil.db.handler.SimpleResultHandler;
public class DBConnection{
public enum DBMS{
MySQL
@ -86,13 +88,7 @@ public class DBConnection{
*/
public Object getLastInsertID(){
try{
return exec("SELECT LAST_INSERT_ID()", new SQLResultHandler<Object>(){
public Object handleQueryResult(Statement stmt, ResultSet result) throws SQLException {
if(result.next())
return result.getObject(1);
return null;
}
});
return exec("SELECT LAST_INSERT_ID()", new SimpleResultHandler<Object>());
}catch(SQLException e){
return null;
}