Задать вопрос
@KtoYa228

Как проверить, присутствует ли запись в таблице?

Есть код:

Connection c = DriverManager.getConnection(road);
if(!c.createStatment().executeQuery("SELECT * FROM users WHERE name = 'name'").isBeforeFirst()){
//TODO... 
return;
} 
if(c.createStatment().executeQuery("SELECT * FROM users WHERE name = 'name'").getString("address") == "0.0.0.0"){
//TODO... 
return;
}


Проблема: при запросе выдаёт, что строки не существует, хоть она присутствует. При перестановке первой и второй проверки выполняется первая. В чем дело?
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Java-разработчик
    14 месяцев
    Далее
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы