This commit is contained in:
Ziver Koc 2013-09-07 01:14:18 +00:00
parent 7aa5bc2a0e
commit 4256d6e7b2
12 changed files with 401 additions and 26 deletions

View file

@ -23,6 +23,7 @@
package zutil.db;
import java.io.Closeable;
import java.math.BigInteger;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
@ -114,13 +115,13 @@ public class DBConnection implements Closeable{
/**
* @return the last inserted id or -1 if there was an error
*/
public Object getLastInsertID(){
public long getLastInsertID(){
try{
return exec("SELECT LAST_INSERT_ID()", new SimpleSQLHandler<Object>());
return exec("SELECT LAST_INSERT_ID()", new SimpleSQLHandler<BigInteger>()).longValue();
}catch(SQLException e){
logger.log(Level.WARNING, null, e);
}
return null;
return -1;
}
/**