Visual Basic - Combo Box

Life is soft - evento anual de software empresarial
 
Vista:

Combo Box

Publicado por Ramiro (20 intervenciones) el 08/11/2006 05:39:40
Quisiera saber como llenar un combo box desde una base acces con conexion de ADOC
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 7
Ha aumentado su posición en 2 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Combo Box

Publicado por El Viejo Charles (262 intervenciones) el 08/11/2006 08:44:27
Para que este ejemplo te funcione, debes agregar la referencia, "Microsoft Active Data Object 2.0", en un formulario agrega un combo y coloca este codigo, debes tener una base de datos en acces llamada BD.mdb y en esta una tabla llamada datos en donde esta contiene un campo llamado Codigo, agrega manualmente los codigo que quieras, guardas y pruebas
Recuerda que la base de datos debe estar en la misma carpeta donde esta tu proyecto o ejecutable:

Dim Db As New ADODB.Connection, Rs As New ADODB.Recordset

Private Sub Form_Load()
Db.CursorLocation = adUseClient
Db.Open "provider=microsoft.jet.oledb.4.0;data source=" & App.Path & "\BD.mdb"
Set Rs = New Recordset
Rs.ActiveConnection = Db

Rs.Open "select * from datos"
With Combo1
Do While Not Rs.EOF
.AddItem Rs!Codigo
Rs.MoveNext
Loop
End With
Rs.Close
end sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar