olha o código:
public void Login()
{
Statement statement;
boolean registro;
String senha = new String(pwsenha.getPassword());
String usuario = tfusuario.getText();
if(usuario != null & senha != null)
{
try
{
String query = "SELECT * FROM tb_usuario WHERE usuario = '"+usuario+"' AND senha = '"+senha+"'";
statement = connection.createStatement();
ResultSet result = statement.executeQuery(query);
registro = result.next();
String novasenha = result.getString("senha");
System.out.println(registro);
registro = false;
if(registro == true)
{
System.out.println("Certo");
}
else
{
System.out.println("Certo");
}
statement.close();
}
catch(SQLException sqlex)
{
System.out.println("erro");
}
}
else
{
JOptionPane.showMessageDialog(null, "Faltando usuário e/ou senha!","Erro",JOptionPane.INFORMATION_MESSAGE);
}
}
ai eu clico no botao os campos usuario e senha estão vazio…so que nao vai pro else!
nao sei pq!
alguem sabe?
valeu![/quote]


