Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Access y Builder

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Access y Builder Responder citando

Hola!
He estado revisando en el foro todos los articulos sobre la forma de acceder desde una aplicacion en builder a una base de datos de access y aun no me han quedado claras algunas cosas:
¿Es posible acceder a la bd sin necesidad de manipular el ODBC y sin instalar el BDE en cada maquina en la que despues usemos el programa?¿se usan los controles ADO?¿como?
Volver arriba
Mensaje    Asunto: Access y Builder Responder citando

El MDAC no es mas que el motor de la BD que usa el ACCESS, y en definitiva, cualquier aplicacion que desee manipular/leer BD de ACCESS. Si deseas acceder a una BD ACCESS, debes hacerlo a traves de dicho motor. La ultima version disponible creo que es la 2.7.
Este motor es absolutamente imprescindible si quieres hacer aplicaciones con soporte ADO, y aprovechar toda su potencia.
para poder usarlo a traves del builder debes de importar la libreria correspondiente:

Projects/Import Type Library...

y alli, importar la libreria "Microsoft ADO Ext 2.x for DDL and Security(Version 2.x)"
Una vez echo esto, ya tendras soporte ADO, y podras acceder a BD de ACCESS2000 y posteriores (Las versiones anteriores usaban DAO)

Espero haber sido de alguna ayuda.

Un saludo.

Volver arriba
Mensaje    Asunto: Access y Builder Responder citando

Lo único que necesitan los equipos en los que va a correr tu aplicación, es tener instalado el MDAC. Puedes encontrarlo en la web de Microsoft o instalarlo con el Office.
Volver arriba
Mensaje    Asunto: Access y Builder Responder citando

Hola Jose:
¿puedes ampliar la información, por favor? Creo que hay bastante demanda de este tipo de información. Gracias. Saludos,
Volver arriba
Mensaje    Asunto: Access y Builder Responder citando

Yo uso ADO para acceder a Access. Segun mi experiencia voy a mencionar algunas ventajas y desventajas (esto es lo que me parece)

Ventajas:
si tu programa va a correr en Win Me o 2000, con solo llevar el exe y la base funciona todo ok, tambien en cualquier version de win con MS Office Instalado (Office instala los provider)
entonces comprimiendo el exe podes distribuir muy facilmente tu aplicacion

Desventajas:
Para poder usar ADO debe estar instalado OLEBD, como ya mencionaron los otros compañeros del foro, pero cuando quieras acceder a tu base Access tambien es necesario que este instalado el Provider correspondiente Jet3.5 para Access 97 y Jet4.0 para 2000.
Hasta aqui bastante razonable, pero ademas es necesario que Internet Explorer este instalado en su verion 4.0 con SP2 o superior
Conclusion si vas a correr tu aplicacion con win95 necesitaras instalar:
DCOM95 aprox 1MB (solo para win 95)
MDAC2.1 o superior aprox 3.5MB
Provider para Jet aprox 4MB
Internet explorer 5 aprox 75MB

Saludos TJose
A veces me arrepiento de haber usado Access com BD

Volver arriba
Mensaje    Asunto: Access y Builder Responder citando

Y ahora, TJose, la pregunta del millón...
¿Que base de datos usar, que sobre todo no tenga que depender tanto de versiones, instalaciones previas, etc?
Volver arriba
Mensaje    Asunto: Access y Builder Responder citando

Usa Interbase o Firebird
Ventajas:
Es Gratis.
Es muy pequeña, menor a 4MB.
Es potente, segura, multiplataforma.
Es un verdadero sistema administrador de bases de datos relacional. Comparable a Oracle, superior en muchos aspectos a MS SQLServer.
Ademas puede soportar (segun la documentación y dependiendo del servidor) hasta 150 Usuarios simultaneos accediendo al servidor.
Hay mucha informacion en: www.interbase.com www.interbase.com.mx www.ibphoenix.com

desde ahi veran muchos mas links

Saludos
JOSE

Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.