Ver Mensaje Individual
  #23  
Antiguo 22-11-2013
genriquez genriquez is offline
Registrado
NULL
 
Registrado: nov 2013
Posts: 4
Reputación: 0
genriquez Va por buen camino
Reemplazar el BDE es la mejor solución

Amigos el BDE a pesar que fue bueno en su época murió hace años y estamos llegando ya a su olvido, todos los esfuerzos que se hagan para instalarlo es prolongar su agonía. la recomendación es cambiar los componentes a algo más moderno, sin embargo soy consiente de la dificultad de migrar las aplicaciones a nuevas versiones o a nuevo componentes.

los componentes FireDac te permiten hacer esto fácilmente y los puedes compilar también en MAC, IOS y Android, te tocaría migrar primero a la versión XE5 de Delphi. la ventaja es que te permite conectarte tanto a las bases de datos como a un servidor Middleware y están diseñados para tener compatibilidad con la BDE, la desventaja es que solo están disponibles en Delphi XE5


Existen los UniDac de donde se derivaron los firedac que probablemente exista una versión para tu Delphi actual.

los Hyperbase HBX te sirven desde Delphi 7 en adelante y tiene compatibilidad para trabajar como conexiones de bases de datos y conexiones a servidores Middleware, además están diseñados para tener compatibilidad con la BDE. la ventaja es que los cambios son mínimos y son compatibles con todas las versiones posteriores de Delphi.


estos tres anteriores son de pago.

Puedes pensar en conectores como ADO o Zeos, pero creo que te limitarían a futuro para la migración a 3 capas, que en definitiva es el futuro de las aplicaciones.
Responder Con Cita