Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Visual Basic clásico (http://www.forosdelweb.com/f69/)
-   -   mostrar los registros de un campo en un combobox (http://www.forosdelweb.com/f69/mostrar-registros-campo-combobox-441399/)

gervime 08/11/2006 09:19

mostrar los registros de un campo en un combobox
 
Hola k onda necesito saber como asignar los registros de un campo en especifico de una tabla hecha en access a un combo box de manera que cuando se le de click al combo èstos se desplieguen no sean mala onmda a ver si me pueden contestar lo que pasa es que me urge thanks

Stefanie 08/11/2006 10:24

Bueno para empezar tienes que hacerlo en el Form_Load de tu formulario asi se carga el combobox con los datos de la BD ni bien abres el formulario.
En el Form_Load puedes tienes que
conectar tu base datos
hacer la consulta a tu BD con el campo especifico que quieras listar y guardar esta informacion en un ADOBD.Recordset, algo asi :

Public Function Funcion_Consulta() As Recordset

CONEXION A BD .....
Set rs = New ADODB.Recordset
With rs
.ActiveConnection = cn
.Source = (aki pones la consulta a TU DB con el campo especifico que quieras colocar en tu combobox)
.CursorLocation = adUseClient
.Open
End With
Set Funcion_Consulta = rs
Set rs = Nothing
End Function

una vez hecho eso tienes q agregarlos al combo box entonces en tu Form_Load pondrias algo asi:

do until rs.eof
combo.additem(rs("CAMPOESPECIFICO"))
rs.movenext
loop

de esa forma llenarias tu combo ... bueno espero haberte ayudado en alguito xD jejejeje o por lo menos haberte dado la idea :P


La zona horaria es GMT -6. Ahora son las 11:16.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.