Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Cómo utilizar el BDE sin tenerlo instalado? (https://www.clubdelphi.com/foros/showthread.php?t=2491)

tupez 25-07-2003 12:31:30

Cómo utilizar el BDE sin tenerlo instalado?
 
En una aplicación utilizo un alias de ODBC para conectar una base de datos de Access 2000 al programa de delphi 7.
Y cuando llevo la aplicación a otro ordenador que no tiene el delphi instalado (y por supuesto tampoco el BDE) me da un error de que falta el BDE. En realidad no lo utilizo y no sé por qué me lo pide. Pienso que la solución puede ser añadirle las librerías que utiliza el BDE al directorio del ejecutable pero me sigue dando errores. Entonces mis preguntas son dos:

Por qué me pide el BDE si utilizo una conexión ODBC.

Entendiendo que sí se necesite el BDE que ficheros son necesarios para utililar éste sin haberlo instalado. Me he llevado el directorio donde está instalado el BDE completo al directorio de la aplicación y sigue dando errores. :(

Si podéis ayudarme os lo agradezco enormemente. Muchas gracias. Un saludo ;)

Cabanyaler 25-07-2003 14:26:45

Hola, nunca he realizado esta operación, pero en el siguiente enlace te explica en los trucos, como realizar esta operación con todo lujo de detalles.
www.q3.nu
Suerte.:)

Rox77 25-07-2003 17:00:25

Hola .. Que tipo de componentes de acceso a bases de datos estas usando TTable y TDataBase??? si es asi creo que necesitas el BDE y si me dices que usas Delphi 7 veras que tienes las pestañas de BDE y luego tienes las de ADO IBX etc. Creo que puede ser por eso.

Realmente accedes a las tablas de access 2000 a traves de una conexion (y un alias) ODBC por medio del BDE usando TTable y TDataBase, si abres el BDE Administrator veras como aparece tu alias ODBC en el también.. , deberias usar ADO, TADOTable TADOConnection.

Creo que es eso, espero no estar equivocado. Si nos cuentas algo mas ?..
Salu2.

rrf 24-08-2003 21:34:02

Hola y un poco tarde (acabo de leer tu pregunta cuando consultaba el histórico).

Utilizo tablas y no instalo el BDE, sino un componente llamado BDE32.

Se añade a la aplicación, una o 2 líneas de código y se añaden unas dll y otros programas en el mismo directorio ( o en uno llamado BDE) y funciona.

Creo que también funciona en red, aunque únicamente lo he probado en monousuario.

Hace un tiempo estabal entre los componente recomendados por clubdelphi.com, si no lo ves, seguro que lo encuentras con una búsqueda por la red.

salu2.

Ramon


La franja horaria es GMT +2. Ahora son las 11:46:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi