diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs index 29abf999564110a0d6aca109f55f439c72b7031c..989609020a008e70c15d3ce12a3a1c835b80201c 100644 --- a/.settings/org.eclipse.core.resources.prefs +++ b/.settings/org.eclipse.core.resources.prefs @@ -1,6 +1,5 @@ eclipse.preferences.version=1 encoding//src/main/java=UTF-8 encoding//src/main/resources=UTF-8 -encoding//src/test/java=UTF-8 encoding//src/test/resources=UTF-8 encoding/<project>=UTF-8 diff --git a/src/main/java/teetime/stage/io/DbReader.java b/src/main/java/teetime/stage/io/DbReader.java index 1e6914a2cb132824f198a85993f62c8d3b9c0e2f..db2cd6310cf2b3c0cd59a2a62dd3d6d4036ac2ac 100644 --- a/src/main/java/teetime/stage/io/DbReader.java +++ b/src/main/java/teetime/stage/io/DbReader.java @@ -78,8 +78,8 @@ public class DbReader extends ProducerStage<IMonitoringRecord> { connection = DriverManager.getConnection(this.connectionString); PreparedStatement getIndexTable = null; try { - getIndexTable = connection.prepareStatement("SELECT * from $1", new String[] { this.tablePrefix }); - ;// connection.createStatement(); + getIndexTable = connection.prepareStatement("SELECT * from ?1"); + getIndexTable.setString(1, this.tablePrefix); ResultSet indexTable = null; try { // NOCS (nested try) indexTable = getIndexTable.executeQuery(); @@ -159,7 +159,8 @@ public class DbReader extends ProducerStage<IMonitoringRecord> { throws SQLException, MonitoringRecordException { PreparedStatement selectRecord = null; try { - selectRecord = connection.prepareStatement("SELECT * from ", new String[] { tablename }); + selectRecord = connection.prepareStatement("SELECT * from ?1"); + selectRecord.setString(1, tablename); ResultSet records = null; try { records = selectRecord.executeQuery();