try {
conectaLaboratorios.resultset.first();//posiciando no primeiro registro
String igual = "n";
int tamanhoPesquisa = tf_pesquisa.getText().length(); //ira retornar quantos carcteres existe no getText
while(igual == "n") //enquanto igual for "n", irá continuar procurando
{
String pesquisado = conectaLaboratorios.resultset.getString("nome").substring(0,(tamanhoPesquisa));//irá pegar o tamanho da pesquisa, para pesquisar apenas o numero de caracteres digitados
if (pesquisado.equals(tf_pesquisa.getText())) {
igual = "s";// se for igual a "s" saira do laço
} else // se não for igual, caira no proximo registro
conectaLaboratorios.resultset.next();
}
//nas linhas abaixo, mostra conteudo na tabela
tf_codigo.setText(conectaLaboratorios.resultset.getString("codigo"));
listarLaboratorios();
} catch(Exception erro) {
JOptionPane.showMessageDialog(null, "Não conseguiu localizar!");
}
o que tem de errado ? a pesquisa nunca retorna nada ;s