Я пытаюсь получить переменную роли из базы данных, я получаю сообщение об ошибке "Необработанное исключение типа SQL Exception"
static int indexValue=0;
public static int getRole(IndexBean w){
String elid= IndexBean.getId();
conn = ConnectionProvider.getCon();
Statement statement = conn.createStatement();
ResultSet resultset = statement.executeQuery("SELECT role FROM users WHERE elid = '" + elid + "'") ;
String role = resultset.getString(1);
if(role=="ADMIN"){
indexValue = 1;
}else if(role=="analyst"){
indexValue = 2;
}
conn.close();
return indexValue;
}
}
role=="ADMIN"
делает не то, что вы думаете. - person a_horse_with_no_name   schedule 18.07.2017