Olá,
Estou acessando uma tabela mysql.
Para pegar o valor de uma string dessa tabela, estou usando o seguinte comando:
String sql = “SELECT * FROM Usuario” +
" WHERE login = ‘" + user + "’" +
" AND senha = ‘" + password + "’";
ResultSet rs = stm.executeQuery(sql);
userType = rs.getString(4);
Quando mando imprimir o conteúdo de userType, ele retorna o valor apropriado. (por exemplo, Aluno, em meu Banco de Dados).
Entretanto quando faço uma comparação com um if, tenho problemas.
O comando que estou usando é o seguinte:
if (userType == “Aluno”)
{
System.out.println(userType);
}
Ele não reconhece que userType é igual a Aluno.
O que estou fazendo de errado?