USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Atualizaçao de objetos através de combo
-Mauricio-
PONTAL DO PARANÁ
PR - BRASIL
Postada em 24/09/2004 16:08 hs            
Boa tarde pessoal
No projeto tenho uma combo que armazena os nomes dos clientes. Ao selecionar determinado cliente os demais campos que seriam edits precisam ser atualizados.
Se alguém tiver uma dica , agradeço.
Mauricio - Ctba/PR
     
Rochª
Pontos: 2843 Pontos: 2843 Pontos: 2843
RIO DE JANEIRO
RJ - BRASIL
Postada em 24/09/2004 16:15 hs            
Mauricio não entendi a duvida. Voce quer como se grava ? Explique melhor.
 
Se sua duvida é pegar os dados do cliente da combo. Voce precisa ler o arquivo de cliente pelo codigo do cliente que deve estar armazenado na combo e exibir os dados na tela (nome. endereco) e depois grava. Veja se isso ajuda qualquer coisa post.

__________________________________________________________________________
Qualquer coisa post
 
Emoções
Rochª
     
-Mauricio-
PONTAL DO PARANÁ
PR - BRASIL
Postada em 24/09/2004 16:21 hs            
Rocha , é isso , mas sem gravar nada , apenas uma consulta pelo nome do cliente.
Ao selecionar o cliente X na combo , o restante dos dados aparecerão nas edits.
Estou começando agora em VB , antes programava em Delphi , por isso a dúvida
Se puder me ajudar , obrigado
 
     
Rochª
Pontos: 2843 Pontos: 2843 Pontos: 2843
RIO DE JANEIRO
RJ - BRASIL
Postada em 24/09/2004 16:38 hs            
Bom..... para povoar uma combo voce deve fazer assim.
... le do inicio ate o fim
    While Not rst.eof
            combo_aux.AddItem rst.fields![nome_cliente]
            combo_aux.ItemData(combo_aux.NewIndex) = rst.fields![cod_cliente]
            rst.movenext
    Wend
Neste caso voce tem o nome (sera mostrado na combo) e o cod_cliente que sera guardado. Quando selecionar um cliente voce tem o nome com combo_aux.text e o codigo com combo_aux.ItemData(combo_aux.ListIndex). Tipo
 
cod_cliente    nome
10                 Maurico
11                 Claudio
se eu clicar em Mauricio o itemdata(listindex) vai me devolver 10. Com este codigo tenho que ler o arquivo para pegar as outras informacoes e exibir
 
    rst.seek "=", combo_aux.itemdata(combo_aux.listindex)
Depois é so colocar nos texto
    txt_nome = rst.fields![nome]

__________________________________________________________________________
Qualquer coisa post
 
Emoções
Rochª
     
-Mauricio-
PONTAL DO PARANÁ
PR - BRASIL
Postada em 24/09/2004 17:16 hs            
Valeu  falta pouco , ao selecionar o nome na combo aparece a seguinte mensagem de erro.Operation invalid without a current index , estou tentando resolver
Mauricio - Ctba/Pr
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página