usu_login e senha é um campo varchar? se for vc tem que por as suas variaveis entre ‘’ (Aspas simples), assim:
usu_login ='pModelUsuario.getUsuLogin()' AND senha = 'pModelUsuario.getUsuSenha()'
S
San_n
Sim o campo é varchar
S
San_n
Eu cooquei as aspas mas continua com erro
S
shuttner
Você esta rodando ele direto no console do banco de dados ou é um script PHP ou Java?
Qual erro está ocorrendo?
S
San_n
Estou tentando roda-lo direto no banco pra tentar identificar o erro no Java
S
shuttner
Se colocar assim direto vai dar erro pq pModelUsuario.getUsuLogin() e pModelUsuario.getUsuSenha() não existem.
Provavelmente a sua consulta deveria ser assim: "SELECT id_usuario,usu_nome,usu_login,usu_senha FROM tbl_usuario WHERE usu_login = " + pModelUsuario.getUsuLogin() + " AND senha = " + pModelUsuario.getUsuSenha()
Está trabalhando com JDBC?
D
darlan_machado
Stringquery="SELECT id_usuario,usu_nome,usu_login,usu_senha FROM tbl_usuario WHERE usu_login = ? AND senha = ?"PreparedStatementpstm=connection.prepareStatement(query);pstm.setString(1,pModelUsuario.getUsuSenha());pstm.setString(2,pModelUsuario.getUsuLogin());pstm.execute();ResultSetrs=pstm.getResultSet();
Tenta assim.
P.S.: connection é o objeto da conexão.
P.S. 2: Prefira não fazer as queries dentro da classe que representa tua janela.