Erro na busca no MySQL

2 respostas
T

Pessoal, to com o seguinte problema. Estou usando NetBeans. Eu estou passando um valor de um Frame para o outro para que no novo Frame ele me mostra os dados correspondente ao código que foi enviado do primeiro Frame.
Quanto a isso tudo bem, o primeiro Frame envia normalmente o valor do código para o segundo Frame.
Nesse nov Frame eu fiz a conexão com o banco de dados certinho, sem problemas.
Para fazer a pesquisa, eu estou fazendo o seguinte:

String SQLprocura = "SELECT * FROM cobranca WHERE CodCli=" + procuracob; cob=scob.executeQuery(SQLprocura); jTextField1.setText(Integer.toString(cob.getInt("CodCli"))); jTextField2.setText(cob.getString("Bairro")); jTextField3.setText(cob.getString("Cidade")); jTextField4.setText(cob.getString("UF")); jTextField5.setText(cob.getString("CEP")); jTextField6.setText(cob.getString("CxPostal")); jTextField7.setText(cob.getString("Responsavel")); jTextField8.setText(cob.getString("Fone"));
Só que não aparece nada nos campos jTextField. O está errado?
Valeu

2 Respostas

s4nchez

Se a variável “cob” é um Resultset, falta dar um next() nela.

Apropósito, esse código de interface misturado com SQL não fica nada bom pra manter depois, não acha?

squall926

Bom dia!!!
se não retorna nada vc deve verificar a clausula WHERE, tente fazer sem ela.

Dica…
por que vc não cria metodos, assim seu codigo ficaria mas legivel, e + facil pra usar depois…

Criado 9 de novembro de 2006
Ultima resposta 13 de nov. de 2006
Respostas 2
Participantes 3