Я делаю JAVA программу, в которой я поместил некоторые значения в базу данных с таблицей new_table. В нем есть столбцы: Имя пользователя, Пароль и Имя.
Я получаю ввод от пользователя для ввода имени пользователя и пароля через консоль и проверяю, соответствует ли он строке в таблице.
Statement st=Myconn.createStatement();
ResultSet rs=st.executeQuery("select * from new_table");
String getusnm=rs.getString("username")
String get pswd=rs.getString("password");
Следующее, я хочу отобразить имя пользователя из таблицы, если имя пользователя и пароль совпадают. Итак, как я могу получить имя пользователя, используя тот же набор результатов, что и строка?
Я использовал:
String getname=rs.getString("name","where usnm = user"); // user is the String inputted from the console
, но, похоже, он не работает.
Пожалуйста, помогите мне с этим.
Спасибо.