• Sábado 27 de Abril de 2024, 04:04

Autor Tema:  Cargar Datos Desde Una Bbdd Access  (Leído 1234 veces)

Jeremy

  • Miembro activo
  • **
  • Mensajes: 40
    • Ver Perfil
Cargar Datos Desde Una Bbdd Access
« en: Lunes 31 de Mayo de 2004, 16:45 »
0
Hola a tod@s. Tengo una aplicación en VB6 la cual tiene un ComboBox llamado Tiendas. Ahí quiero cargar los números de las tiendas que tengo guardados en un tabla Access. Para la conexión con la BBDD utilizo DAO 3.6
Sé que debo utilizar un bucle, como el For Next por ejemplo, pero no estoy seguro de cómo implementarlo. Necesito que al momento que se cargue el Form principal muestre el ComboBox con todos los números de tiendas cargados.

Adjunto el Form para que lo veáis mejor...

De antemano, muchas gracias.
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
"Cuando quieres algo, todo el Universo conspira para que realices tu deseo..."

Kev

  • Miembro HIPER activo
  • ****
  • Mensajes: 654
    • Ver Perfil
Re: Cargar Datos Desde Una Bbdd Access
« Respuesta #1 en: Lunes 31 de Mayo de 2004, 17:23 »
0
De entrada te recomendaria que uses ADO, pero seria algo asi:

Código: Text
  1.  
  2. data1.recordset.movefirst
  3. For i=1 to data1.recordset.recordcount
  4. combo1.AddItem (data1.fields("el nombre del campo"))
  5. data1.movenext
  6. next
  7.  
  8.  

Salu2
La teoria es asesinada tarde o temprano por la experiencia
Albert Einstein
Kev - 3 DCE
-----------------------------------------------------
Articulos:
Convertir texto a imagen en ASP.NET
Trabajando con el Global.asax

Anderea

  • Miembro activo
  • **
  • Mensajes: 49
    • Ver Perfil
Re: Cargar Datos Desde Una Bbdd Access
« Respuesta #2 en: Martes 1 de Junio de 2004, 17:13 »
0
Te recomiendo que uses funciones de conexión. Si ya puedes recuperar un campo de una BD y colocarlo en una caja de texto. La única diferencia para colocarlo en un combo box es hacerlo mediante la propiedad AddITem  y el for te sirve para recorrer toda la tabla mientras no llegue al final.
Para que se te cargue al principio debes estar conectado en el evento "load" del formulario que estás cargando.  Dentro de ese evento debes colocar la inicialización del combo box. Si tienes que actualizarlo después usa clear y repite el proceso del for.

PDT Si tienes problemas para hacer conexion con tu BD avisa