public int getIsBleed(String nickname) {
try {
Connection conn = this.getConnection();
Statement stat = conn.createStatement();
ResultSet result = stat.executeQuery("SELECT damage FROM bleed WHERE nickname = '" + nickname + "'");
int count = result.getInt(1);
conn.close();
stat.close();
return count;
}
catch (Exception e) {
return 0;
}
}
// ....
ResultSet result = stat.executeQuery("SELECT damage FROM bleed WHERE nickname = '" + nickname + "'");
rs.next(); // от это!!!!
int count = result.getInt(1);
// ...
При открытии набора данных ResultSet курсор расположен перед первой строкой, и первый вызов next передвигает его на первую строку.