Почему не выполняется SQL запрос в PreparedStatement в Java?

410
02 февраля 2017, 00:54

Есть такой код:

PreparedStatement statement = null;
ResultSet result = null;
String query =
"SELECT passenger_id, name, surname, dateOfBirth FROM passengers " + 
"  WHERE passenger_id IN " +
"    (SELECT passenger_id FROM tickets " +
"      WHERE bus_id=?)";
statement = connection.prepareStatement(query);
statement.setInt(1, bus.getBusId());
result = statement.executeQuery(query);

Запрос должен вернуть таблицу, и он работает, если выполнять из консоли MySQL. Однако при попытке выполнить программу возникает следующая ошибка:

Буду благодарен за помощь.

READ ALSO
Событие прокрутки колесика мышки

Событие прокрутки колесика мышки

ЗдравствуйтеИмеется класс унаследованый от View

383
Как загрузить java программу на vps? [требует правки]

Как загрузить java программу на vps? [требует правки]

Есть java файл, но я не знаю как загрузить её на vps сервер через ssh, ubuntu linux

372