summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/imagemaster/db/MysqlConnection.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/openslx/imagemaster/db/MysqlConnection.java')
-rw-r--r--src/main/java/org/openslx/imagemaster/db/MysqlConnection.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/org/openslx/imagemaster/db/MysqlConnection.java b/src/main/java/org/openslx/imagemaster/db/MysqlConnection.java
index dcfa713..10c263b 100644
--- a/src/main/java/org/openslx/imagemaster/db/MysqlConnection.java
+++ b/src/main/java/org/openslx/imagemaster/db/MysqlConnection.java
@@ -24,11 +24,15 @@ public class MysqlConnection implements AutoCloseable {
MysqlConnection(Connection rawConnection) {
this.rawConnection = rawConnection;
}
-
+
public MysqlStatement prepareStatement(String sql) throws SQLException {
+ return prepareStatement( sql, false );
+ }
+
+ public MysqlStatement prepareStatement(String sql, boolean getKeys) throws SQLException {
if (!sql.startsWith("SELECT"))
hasPendingQueries = true;
- MysqlStatement statement = new MysqlStatement(rawConnection, sql);
+ MysqlStatement statement = new MysqlStatement(rawConnection, sql, getKeys);
openStatements.add(statement);
return statement;
}