Travamento no first

2 respostas
H

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!!!

2 Respostas

Anime

Oi,

Não entendi muito bem,mas deve ser assim…

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().
          }
    }

Teste e me conta… :wink:

H
é 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
Criado 25 de fevereiro de 2011
Ultima resposta 26 de fev. de 2011
Respostas 2
Participantes 2