Programación General > Visual Basic 6.0 e inferiores
Acceso A Db Desde Vb
Mellileo:
Hola Genios:
He leido con con el SP 6 de VB se puede enlazar un control Data a una BD de access. Muy interesante, pero cómo hago para hacer esto, pues ya he instalado el SP6 de VB y no he podido lograr conectar el Data a la BD.
Gracias por cualquier aporte??
Saludos.
cpmario:
En el menú 'Proyecto' busca 'Referencias' y selecciona "Microsoft DAO 3.6 Object Library"
En la propiedad 'Connect' del control Data selecciona "Access 2000;"
:comp:
jc_moty:
--- Cita de: "UserCode" ---¿Cómo asi de que es malo la declaracion de variables Globales para los objetos de conexión? ¿si es malo? y eso porque?
--- Fin de la cita ---
Creo que use la palabra incorrecta :P no es que sea malo declarar variables Globales, sino que a nosotros como programadores nos mal acostumbra ¿Porqué? por que cuando estemos aprendiendo otro lenguaje quiza necesitemos crear este tipo de variables y en algunos no se podra.
En mi experiencia, lenguajes como PHP, C++, Java, VB .NET no admiten variables Globales.
Y no solo es el hecho de las variables globales lo que nos mal acostumbra, hay muchas cosas de VB que mal acostumbran al programador: Variables sin declarar, Variables de tipo indefinido (Variant), Código repetido, Uso de goto y etiquetas, etc.
El punto es: no acostumbrarnos a este tipo de cosas, para que cuando queramos o necesitemos aprender otro lenguaje no nos cueste tanto la transicion.
Saludos :comp:
Mellileo:
Hola cpmario:
He cargado la referencia a "Microsoft DAO 3.6 Library " como me lo has sugerido, pero en la propiedad "connect " del control, no aparece la opción Access 2000.
Qué puede estar pasando? acaso el SP6 que tengo no funciona? necesito otro SP?
Cualquier ayuda será muy agradecida!!!
Saludos,
cpmario:
Debiera aparecer con el SP6, que es lo que yo tengo. Ignoro cual pueda ser el problema.
Te adjunto 2 pequeños proyectos de una base de datos DAO, el único cambio que tienen es la referencia para Access 97="Microsoft DAO 3.51 Library", y para Access 2000= "Microsoft DAO 3.6 Library", además la propiedad Connect del control Data en Access 97= "Access" y en para Access 2000= "Access 2000;"
:comp:
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa