Amigos.... me tirem uma dúvida eu chamo o seguinte comando....
CadastroDAO dao = new CadastroDAO();
dao.consultarRegistro(cadastro);
chama o seguinte código:
public void consultarRegistro(ModelCadatro cadastro) throws Exception {
PreparedStatement psmt = ConexaoDAO.getConnection().prepareStatement("Select * from cadastro where nome=?");
psmt.setString(1, cadastro.getNome());
ResultSet rs = psmt.executeQuery();
while (rs.next()) {
cadastro = new ModelCadatro ();
cadastro.setRegistro(rs.getString("ID"));
cadastro.setNome(rs.getString("Nome"));
cadastro.setCep(rs.getString("cep").replace("-", ""));
}
}
a minha dúvida é quando retorna para o primeiro código se não encontrar nada ele mantem o nome que foi colocado, tem como retornar o null?