Tenho o método de validação do login onde faz a consulta no banco de dados para conexão e um botão em outro package que colocaria o metódo, porém está dando errado.
Os códigos são esses:
package controller;
public class login_controle {
public void consulta(String login, String senha) throws SQLException {
conexao c = new conexao();
try {
c.conectar();
PreparedStatement pst = c.con.prepareStatement("SELECT * FROM usuario");
ResultSet rs = pst.executeQuery();
while (rs.next()) {
if ((login.equals(rs.getString("login"))) && (senha.equals(rs.getString("senha")))) {
TelaPrincipal tela = new TelaPrincipal();
tela.setVisible(true);
}
}
pst.close();
c.Fechar_Conexao();
} catch (SQLException e) {
JOptionPane.showMessageDialog(null, "Erro: " + e.getMessage(), "Alerta", 2);
}
}
}
package view;
private void buttonConectarActionPerformed(java.awt.event.ActionEvent evt) {
login_controle log = new login_controle();
log.consulta(login,senha);
}
Alguém poderia me dizer o que estou fazendo de errado?
