Я выполняю запрос Statement и сохраняю данные в ResultSet rs.Запрос относительно ResultSet
// if no record is returned by the query
if (!rs.next()) {
Step1
}
// if atleast one record is returned by the query
if(rs.next()){
do {
if (rs.getString(1).equalsIgnoreCase("0")){
Step2
}
if (rs.getString(1).equalsIgnoreCase("1")){
Step3
}
} while (rs.next());
}
Однако, если я получаю только одну запись из запроса, никаких шагов не выполняется. Было бы очень полезно, если кто-нибудь может указать на ошибку.
Примечание: 'if (condition) do {} while (condition);', если условие точно такое же, это то же самое, что 'while (condition) {}' if вы используете 'else', где вы можете добавить' Step1' – AxelH