Пример #1
0
 public Player nextPlayerResult() throws SQLException {
   Player player = new Player();
   player.setIdentifier(Integer.parseInt(resultSet.getString(Fields.IDENTIFIER.name())));
   player.setFirstName(resultSet.getString(Fields.FIRSTNAME.name()));
   player.setLastName(resultSet.getString(Fields.LASTNAME.name()));
   player.setEmailAddress(resultSet.getString(Fields.EMAILADDRESS.name()));
   player.setBirthdate(LocalDate.parse(resultSet.getString(Fields.BIRTHDATE.name())));
   player.setGamerTag(resultSet.getString(Fields.GAMERTAG.name()));
   return player;
 }
Пример #2
0
  public List<String> getGamertags() throws SQLException {
    Connection connection;
    Statement statement = null;
    List<String> results = new ArrayList<String>();
    try {
      connection = database.getConnection();
      statement = connection.createStatement();
      // Execute a statement
      String sqlString = String.format("SELECT %s FROM %s", Fields.GAMERTAG, tableName);
      resultSet = statement.executeQuery(sqlString);

      while (resultSet.next()) {
        results.add(resultSet.getString(Fields.GAMERTAG.name()));
      }

    } finally {
      close(statement);
    }
    return results;
  }