Bom dia Senhores!
Gente to com um problema aqui, estou voltando a mexer com java depois de quase 5 anos parados
esqueci muitas coisas, queria que vocês me audassem,
Meu problema e o seguinte eu quero fazer uma consulta simples num banco de dados em MySql
atraves de um método em java, mas ela ainda esta retornando erro, dizendo que a consulta esta
trazendo mais de um valor, ate ai tudo brm acredito que uma simples clausula where resolva,
a questao é que eu quero que o aplicativo verifique, os valores das caixas de texto e compare com
o banco.
Segue o codigo do método:
public class VerificaLogin {
public String usuario;
public String senha;
/<em>Inicio dos getters e Setters</em>/
public String getSenha()
{ return senha; }
public void setLogin(String usuario)
{this.usuario = usuario;}
public String getUsuario()
{ return usuario;}
public void setSenha(String senha)
{this.senha = senha;}
/Inicio das regras de negocio/
public void verLogin()
{
try
{
String sql=“Select (us_usuario,us_senha) from est_usuario”;
PreparedStatement smt = Conexao.getConnection().prepareStatement(sql);
smt.execute();
smt.close();
JOptionPane.showMessageDialog(null,sql);
}
catch(SQLException erro)
{
JOptionPane.showMessageDialog(null,“Erro no método verlogin!”+erro.getMessage());
}
}
Agradeço!
}