e aí, pessoal, tudo bem com vocês?
pessoal, é o seguinte:
sempre que tenho feito alguma pesquisa e lanço o first, ele trava…no next, previous, vai normal, no first, trava…porque???
alguém já penou com isso, também???
segue o código:
conectabanco.executeSQL("select * from vendedores where nome like '%"+jTextFieldNome.getText()+"%'");
try {
while(conectabanco.resultset.first())
conectabanco.statement.execute("select * from vendedores where nome like '%"+jTextFieldEmail.getText()+"%'");
{
jTextFieldNome.setText(conectabanco.resultset.getString("nome"));
jTextFieldEmail.setText(conectabanco.resultset.getString("email"));
jTextFieldPercentTelefone.setText(conectabanco.resultset.getString("telefone"));
}
} catch (SQLException erro)
{
resposta1.setText("informação errada ou manipulação equivocada");
}
conectabanco.desconecta();
Obrigado a todos!!!
Grande abraço, e sempre muito agradecido pela atenção com minhas dúvidas!!!
try
{
while (conectabanco.resultset.next()) {
tabanco.statement.execute("select * from vendedores where nome like '%" + jTextFieldEmail.getText() + "%'");
}
{
jTextFieldNome.setText(conectabanco.resultset.getString("nome"));
jTextFieldEmail.setText(conectabanco.resultset.getString("email"));
jTextFieldPercentTelefone.setText(conectabanco.resultset.getString("telefone"));
conectabanco.resultset.first().
}
}
é assim…supondo que tenho apenas um registro…“john rambo” vai…
só tem ele na tabela…
aí, peço para pesquisar no envento keytipe(acho o evento mais bacana, por isso…rsrs)
no first( quero o primeiro registro que ele encontrar, por isso o first )eele trava,
agora, procurando por “zé” ( supondo que existem 12, 15 registros com “zé”)ele encontra( e não trava), porque tem vários e ele localiza o proximo…
o problema é que: no caso de usar o first, seja o evento que for que dispare o metodo, ele invariavelmente, TRAVA…
é algo errado de sintaxe? onde posso estar errado para acontecer esses ttravamentos quando procuro por first???(last também dá isso…)
Valeu pela atenção!!
Abração!!
Horácio