FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#7
|
||||
|
||||
Hola a tod@s.
Estando de acuerdo en que el BDE es "caca" y hay que quitarselo de encima lo antes posible también creo que, dependiendo del código del programa, el cambio a un motor de base de datos SQL puede ser bastante laborioso. Lo digo porque las operaciones manejando tablas son distintas a las que se hacen con instrucciones SQL, p.e.: no es lo mismo:
que:
a no ser que consigas unos componentes para la base de datos que decidas usar que te permitan cierta compatibilidad con el código que manejes la migración puede ser bastante dura. Yo ya pasé por esto y fue un tema complicado porque la primera intención era migrar a firebird y me encontré con ese problema, que alrededor del 40% del código que tenía no me servía. Encontré un componente que simulaba el "ttable" para firebird pero, una vez hecha la migración, me di cuenta de que lo que hacía realmente era un "SELECT * FROM..." cada vez que abría una tabla y al probarlo con cierta cantidad de datos se hacía inviable. Igual hay alguna forma que desconozco pero no le vi una solución razonable a este tema y al final acabé por migrar a ElevateDB que si que tiene componentes "ttable" nativos y me servía casi todo el código que tenía para BDE. Por otro lado comentarte que yo he estado usando BDE con Delphi 2007 sin grandes problemas, no sé si con 2010 será igual pero imagino que si. Saludos
__________________
Be water my friend. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Delphi Community Edition | WHILENOTEOF | Noticias | 92 | 26-03-2024 17:31:02 |
Delphi Community Edition Bootcamp | WHILENOTEOF | Noticias | 4 | 31-08-2018 22:22:16 |
Resurgimiento Delphi (Community) Componentes | brakaman | Varios | 2 | 23-07-2018 19:43:59 |
Consulta sobre Delphi XE10 o Delphi 10 Seattle Edition | rmendoza83 | Varios | 1 | 11-12-2016 06:44:14 |
Delphi 7 second edition | Willo | Varios | 6 | 22-05-2007 00:55:24 |
|