Pessoal seguinte estou com outro problema, meu programa tera uma tela de login no qual o usuario terá que entra com conta corrente, agencia, e senha. Bom eu queria saber como que eu faço pra comparar os dados que o usuario entrou no jtextfield com os dados que estão no banco de dados?? Abaixou segue meu codigo
public void login (String cc, String ag, String senha) throws SQLException{
open_database();
try{
stmt = conn.createStatement();
String sql_script ="SELECT cc_cliente,agencia,senha FROM clientes WHERE cc_cliente= '"+cc+"' and agencia='"+cc+"' and senha='"+senha+"'";
rs = stmt.executeQuery(sql_script);
if (rs.getString("cc_cliente").equals(cc) && (rs.getString("agencia").equals(ag)) && (rs.getString("senha").equals(senha)) ){
JOptionPane.showMessageDialog(null,"Cliente Cadastrado!!!");
}
else {
JOptionPane.showMessageDialog(null,“Cliente não cadastrado!!!”);
}
}
catch(SQLException ex){
JOptionPane.showMessageDialog(null,"Erro!!!");
}
}
Com esse codigo esta sempre retornando erro, se alguem puder me ajudar ficarei agradecido !!!