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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Visual basic
rogerio
não registrado
ENUNCIADA !
Postada em 14/11/2008 11:24 hs   
bom dia pessoal ....
gostaria d saber c alguem aki poderia m ajudar no seguinte problema !!!

em um FORM eu tenho uma COMBOBOX e preciso puxar para ela uma lista de imoveis que estao no SQL cadastrados ...... nessa lista do SQL eles tem um COD_do_tipo_imovel
EXEMPLO
COD_tipo -------------------------TIPO

     1       ------------------------- CASA
     2       ------------------------- SOBRADO

Eu gostaria d puxar para o COMBOBOX o tipo do imovel POR ex: (( CASA ))
mais quando fosse cadastrar isso no banco de dados ....eu queria que o COD_TIPO
fosse para o banco nao os caracteres ...

por favor isso é para uum projeto importantissimo !!!!
preciso d ajuda urgente ...

Obrigado desde ja


   
Ash Katchup
CAXIAS DO SUL
RS - BRASIL
ENUNCIADA !
Postada em 14/11/2008 11:34 hs            
Se o COD_TIPO for sequencia, vc pode usar ele como o Index do combo. Exemplo:

Combo1.Clear
i = 0
While not SQL.EOF
   Combo1.AddItem SQL!TIPO, i
    i = i +1
    SQL.MoveNext
Wend

E na hora de salvar, vc faz SQL!COD_DO_TIPO_IMOVEL = combo1.listindex

Qualquer duvida, posta ai

__________________

"It is the way of men to make monsters...and it is the nature of
monsters to destroy their makers."

-F.E.A.R. (First Encounter Assault Recon )
   
rogerio
não registrado
Postada em 14/11/2008 11:43 hs   
Obrigado cara valeu memo !!!

ai   m add no msn ai pra gente troka ideia eu tenho muitas duvidas

essa rotina é pra inserir ela no form load

ou em qual ?

meu msn rogerio_binho@hotmail.com
     
Diego Magno
não registrado
ENUNCIADA !
Postada em 14/11/2008 11:53 hs   
Pra que tudo isso...

utiliza o ComboBox.ItemData

Nele voce coloca o Codigo que voce quiser para Cada ItemList

dai na hora de gravar no banco de dados voce pega o comboBox.itemdata(combobox.listindex)

ele vai pegar o codigo (itemdata) e nao o texto

isso resolve 100% pois voce nao precisa ter o codigo sequencial.

FAZ ASSIM NA HORA DE CARREGAR O COMBOBOX

dim CODIGO as Integer

CODIGO = Codigo do Imovel
IMOVEL = Nome do Imovel

While proximoCodigo (CODIGO)
  ComboBox.add (IMOVEL)
  ComboBox.ItemData(ComboBox.NewIndex) = CODIGO
wend
   
Ash Katchup
CAXIAS DO SUL
RS - BRASIL
ENUNCIADA !
Postada em 14/11/2008 11:58 hs            
Complementando o comentário do Diego:A propriedade ItemData   só aceita valores númericos . Se você tentar colocar um texto, vai dar erro.

__________________

"It is the way of men to make monsters...and it is the nature of
monsters to destroy their makers."

-F.E.A.R. (First Encounter Assault Recon )
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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