• Domingo 22 de Diciembre de 2024, 18:50

Autor Tema:  Como Llenar Una List Box Con Una Bd En Vb 6.0???  (Leído 5256 veces)

edgaralexis83

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Como Llenar Una List Box Con Una Bd En Vb 6.0???
« en: Miércoles 10 de Octubre de 2007, 06:21 »
0
Alguien me podria ayudar a llenar una lista con los nombres de una empresa que se encuentran guardados en una tabla de una BD, en la cual pueda escoger una empresa de la lista que llene con los datos de la BD, y que a lo que le da a el boton guardar de mi formulario me guarda el codigo de la empresa que seleccione en otra tabla, en la cual necesito guardar le codigo de la empresa mas no su nombre.
Estoy usando visual basic 6.0 y es para una aplicacion donde abro un formulario de empleados de diferentes empresas para registrar sus datos, y uno de los datos es a que empresa pertenece, por lo cual tengo que llenar un campo lista con las empresas previamente cargadas de la BD para seleccionar a cual trabaja dicho trabajador y guardar el codigo de la empresa en la tabla empleado.

Ah no estoy enlazando directamente los data con las cajas de texto, sino que lo ando haciendo a traves de codigo en los botones, por ejemplo al darle al boton guardar valido si la clave principal no esta repetida y luego que lo escribo en la BD,e stoy usando access.
No se si me explique? ;)

Angel38

  • Miembro MUY activo
  • ***
  • Mensajes: 370
    • Ver Perfil
Re: Como Llenar Una List Box Con Una Bd En Vb 6.0???
« Respuesta #1 en: Miércoles 10 de Octubre de 2007, 15:48 »
0
Bueno seria cargarlo en un recordset y luego subirlo a la lista, si entiendes el concepto está bien, sino, me avisas y te busco un ejemplo, por falta de tiempo no puedo hacerlo ahora.
[size=109]Se me olvidó instalar los Drivers de Cordura en mi Cerebro.

az8

  • Miembro MUY activo
  • ***
  • Mensajes: 111
    • Ver Perfil
Re: Como Llenar Una List Box Con Una Bd En Vb 6.0???
« Respuesta #2 en: Viernes 9 de Noviembre de 2007, 20:38 »
0
hola bueno para llenar la lista lo ke hago es lo siguiene
hago una funcion y despues la mando llamar en el evento ke yo lo ocupe
[CODE]Sub LlenaLista1()
sqlLista1 = "SELECT Id,Nombre from Tabla order by Id"
        Call OnRs(rslista1, sqlLista1)
        lstTutor.Clear
        Do While Not rslista1.EOF
            lstTutor.AddItem rslista1.Fields("Nombre ")
            rslista1.MoveNext
        Loop
End Sub[/QUOTE]

y para seleccionar algun nombre de la lista y llenar sus datos debes de crear un funcion .. para ke llene los datos deacuerdo al item seleccionado en tu listbox... si no le entiendes pss luego me dices...y te explico con mas tiempo

SnakeRsm

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Como Llenar Una List Box Con Una Bd En Vb 6.0???
« Respuesta #3 en: Viernes 7 de Diciembre de 2007, 16:44 »
0
Edgar estuve leyendo tu consulta y vi que ya tienes el Codigo que valida Datos repetidos en un campo "N", me lo puedes facilitar te lo agradeceria bastante ...