Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

llenar un combobox

Estas en el tema de llenar un combobox en el foro de Visual Basic clásico en Foros del Web. Hola, necesito saber como llenar un combo box. tengo una tabla que se llama empresa y necesito que en el combo me aparescan el campo ...
  #1 (permalink)  
Antiguo 25/05/2009, 14:39
 
Fecha de Ingreso: marzo-2006
Mensajes: 78
Antigüedad: 18 años, 1 mes
Puntos: 0
llenar un combobox

Hola, necesito saber como llenar un combo box. tengo una tabla que se llama empresa y necesito que en el combo me aparescan el campo de la tabla nombre empresa, donde obviamente se muestren los nombre de empresas, y que ademas al momento de hacer click en la empresa seleccionada me rescate el codigo de esta en un text, bueno desde ya gracias....
  #2 (permalink)  
Antiguo 25/05/2009, 14:40
 
Fecha de Ingreso: marzo-2006
Mensajes: 78
Antigüedad: 18 años, 1 mes
Puntos: 0
Respuesta: llenar un combobox

y el codigo de la empresa aparesca en un text
  #3 (permalink)  
Antiguo 25/05/2009, 15:03
 
Fecha de Ingreso: mayo-2009
Mensajes: 31
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: llenar un combobox

Pues lo que yo suelo hacer es cargar el código en itemdata:


(código escrito "al vuelo", no en el editor de Visual B.)
Código:
'Llenando el combo:
Do While not RS.Eof
    cb_empresas.Additem RS("Empresa")
    cb_empresas.ItemData(cb_empresas.ListCount -1) = RS("Codigo")
    RS.MoveNext
Loop

'Seleccionando un Item:

cb_empresas_Click()
    Text1.Text = cb_empresas.ItemData(cb_empresas.ListIndex)
End Sub
  #4 (permalink)  
Antiguo 25/05/2009, 16:39
Avatar de seba123neo  
Fecha de Ingreso: febrero-2007
Ubicación: Esperanza, Santa Fe
Mensajes: 1.046
Antigüedad: 17 años, 2 meses
Puntos: 19
Respuesta: llenar un combobox

Hola, si el codigo es alfanumerico , podes usar el DataCombo, porque el ItemData solo permite numericos...

saluodos.
__________________
" Todos Somos Ignorantes; lo que pasa es que no todos ignoramos las mismas cosas " - Albert Einstein
  #5 (permalink)  
Antiguo 29/05/2009, 13:51
 
Fecha de Ingreso: mayo-2009
Mensajes: 31
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: llenar un combobox

Estudia, Newnovato, antes de bombardear todos los hilos con la misma pregunta.
Perdón si te parece brusca mi respuesta, pero está feo usar los hilos ajenos para hacer preguntas que no vienen al caso con el hilo original. Además lo que pides no es una ayuda, es que te hagamos el trabajo.
Un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:36.