Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Обработка пустого ответа от MySQL

Studenikin

Старожил
Пользователь
Баллы
123
Имя в Minecraft
stuvanya
Всем доброго времени суток! Имеется такой код:
Java:
 public String getSkinName(String name){
     try {
         resultSet = executeQuery("SELECT * FROM `" + table + "` WHERE player = '" + name + "'");
         if (resultSet.next()) {
             name = resultSet.getString("skin");
         }
         resultSet.getStatement().close();
         resultSet.close();
     } catch (Exception e) {
         logger.severe("Возникла ошибка при запросе к базе.");
     }
     return name;
}
мне как-то надо сделать так, чтобы если результат запроса к базе будет пустой, к name ничего не присваивать, в данном случает сработает if(resultSet.getString("skin")!=null) ?
 
Имеется такой код:
Java:
 public String getSkinName(String name){
     try {
         resultSet = executeQuery("SELECT * FROM `" + table + "` WHERE player = '" + name + "'");
         if (resultSet.next()) {
             name = resultSet.getString("skin");
         }
         resultSet.getStatement().close();
         resultSet.close();
     } catch (Exception e) {
         logger.severe("Возникла ошибка при запросе к базе.");
     }
     return name;
}
Дыряво, дыряво... PreparedStatement кто использовать будет?
 

Поделиться этой страницей

Назад
Верх