Como colocar dados em uma combobox

7 respostas
quaresma

Boa tarde
estou com um probleminha para setar dados do bd e jogalos em meus campos,

esse é o codigo que busca no banco e salva-os em um vetor,

String cons = "select * from cad_clientes where cod ="+ TxtCadCliCodigo.getText();
        String[] campos = {"NOME","CPF","RG","RUA","N","BAIRRO","TELEFONE1","TELEFONE2","EMAIL","consultaspc","OBS"};
        cons = con.fazerConsultaBanco(cons, campos);

e esse é o que eu to desenvolvendo para jogar nos campos,

StringTokenizer st = new StringTokenizer(cons, ";");
        TxtCadCliNome.setText(st.nextToken());
        TxtCadCliCpf.setText(st.nextToken());
        TxtCadCliRg.setText(st.nextToken());
        TxtCadCliRua.setText(st.nextToken());
        TxtCadCliN.setText(st.nextToken());
//        BoxCadCliBairro.(st.nextToken());
        TxtCadCliTel1.setText(st.nextToken());
        TxtCadCliTel2.setText(st.nextToken());
        TxtCadCliEmail.setText(st.nextToken());
        String spc = (st.nextToken());
        TxtCadCliObs.setText(st.nextToken());

        if (!spc.equals("Não")){
            ConsSPC.setSelected(true);
        }else{
            ConsSPC.setSelected(false);
        }

Encontrei dois grandes problemas no meio, o valor do consultaspc ja automaticamente esta recebendo Não, e se eu nao colocar alguma dado antes dele ele ja armazena Não nesse campo em branco, como poderia fazer para arrumar isso?

e outro problemão Como faço para jogar ali NA BoxCadCliBairro o valor armazenado que tenho no banco?

desd ja agradeço a todos

7 Respostas

Kanin_Dragon

Cara, isso não esta claro. O que vc faz em “fazerConsultaBanco”? pode detalhar mais ?

Outra vc pode usar um preparedStatment. em vez de fazer essa POG rs.

Abraço !!!

quaresma

o fazerConsultaBanco é só um metodo que faz a consulta no banco, isso tah bombando o problema todo é como eu vou pegar os dados pausadamente que o banco devolver para jogar em varias TextFields? sab um por vez

davidbuzatto

Use o método split de String ou então expressões reguares p/ recortar Strings.
A classe StringTokenizer não deve ser usada.

[]'s

quaresma

davidbuzatto:
Use o método split de String ou então expressões reguares p/ recortar Strings.
A classe StringTokenizer não deve ser usada.

[]'s

o velho como faria isso? sou novato em programação,

quaresma

algum help?

Luiz_Aguiar

[b]Edite sua primeira mensagem e ajuste o título do tópico, tópicos com título em maiúsculo e com palavras como HELP, URGENTE e afins serão deletados!

Leia as regras do forum! [/b]

quaresma

Sera que iria resolver meu problema de inserir nos textfilds um laço?

Criado 3 de fevereiro de 2011
Ultima resposta 3 de fev. de 2011
Respostas 7
Participantes 4