-7
私はbukkit用のスクリプトを作成しようとしています。それはゾンビを殺すならば、mysqlテーブルで1になる必要があります。どうしましたか?または別の方法がありますか?getInt()のJavaInvalid値
エラー:java.sql.SQLExceptionの:のgetIntの値が無効() - すべての 'CraftZombie'
PreparedStatement kills = connection.prepareStatement("SELECT ? FROM `data` WHERE name=?");
kills.setString(1,entity.toString());
kills.setString(2,name);
ResultSet result = kills.executeQuery();
String entity_string = entity.toString();
result.next();
//int score = 1;
//score = result.getInt(1);
//Integer score2 = (Integer) result.getObject(entity_string);
int SC = result.getInt(entity_string);
PreparedStatement stat = connection.prepareStatement("UPDATE data SET ?=? WHERE name=?",
ResultSet.TYPE_FORWARD_ONLY,
ResultSet.CONCUR_UPDATABLE);
stat.setString(1,entity.toString());
stat.setInt(2, SC + 1);
stat.setString(3,name);