Minor DB tweaks.

This commit is contained in:
GJ 2013-04-18 12:47:09 -04:00
parent 6cb2843707
commit 8099490213

View File

@ -196,13 +196,16 @@ public final class DatabaseManager {
* @return the number of rows affected
*/
public static int update(String sql) {
int ret = 0;
if (!checkConnected()) {
return 0;
}
int rows = 0;
if (checkConnected()) {
PreparedStatement statement = null;
try {
statement = connection.prepareStatement(sql);
ret = statement.executeUpdate();
rows = statement.executeUpdate();
}
catch (SQLException ex) {
printErrors(ex);
@ -217,9 +220,8 @@ public final class DatabaseManager {
}
}
}
}
return ret;
return rows;
}
/**
@ -229,22 +231,21 @@ public final class DatabaseManager {
* @return the value in the first row / first field
*/
public static int getInt(String sql) {
ResultSet resultSet = null;
if (!checkConnected()) {
return 0;
}
int result = 0;
if (checkConnected()) {
PreparedStatement statement = null;
try {
statement = connection.prepareStatement(sql);
resultSet = statement.executeQuery();
ResultSet resultSet = statement.executeQuery();
if (resultSet.next()) {
result = resultSet.getInt(1);
}
else {
result = 0;
}
}
catch (SQLException ex) {
printErrors(ex);
@ -259,7 +260,6 @@ public final class DatabaseManager {
}
}
}
}
return result;
}