FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Migrar de Firebird 2.5 a 3.0 puedo continuar con Delphi 7
Buenas tardes, Ayuda :
El codigo utilizado en mi programa realizado con DELPHI 7 utiliza Componentes IBX o Interbase para conectarse a FIREBIRD 2.5. ¿Seguiran funcionando si migro la Base de Datos de FIREBIRD 2.5 a 3.0? NO pienso cambiar de version de DELPHI, solo MIGRAR la base de Datos. De no ser posible, que debo de hacer, cuales son las posibles soluciones? Gracias |
#2
|
||||
|
||||
Por supuesto, salvo que hagas uso de algo "raro o especial".
Solamente tienes que hacer un backup transportable de la base de datos con la v2.5 y luego restaurarla con la v3.0 Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
|||
|
|||
Aprovechando
Gracias Casimiro, Entendido, solo es backup transportable y restore, y seguir utilizando el mismo DELPHI 7 !!!
Aprovechando sobre la version DELPHI Tokyo 10.2.3, segun tu experiencia : Crees que pueda tener muchas dificultades si intento abrir el codigo que tengo DE DELPHI 7 EN TOKYO 10.2.3, No utilizo "componentes adicionales al DELPHI 7 Original" ?? Saludos |
#4
|
||||
|
||||
Debería funcionar, aunque lo mismo tienes que hacer algunos ajustes con los strings (ansistrings, por el tema del unicode).
Pero no tiene nada que ver con firebird.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
|||
|
|||
Cita:
|
#6
|
|||
|
|||
O sea es mas lenta la version tokyio 10.2.3
Cita:
Alguien sabe Saludos expertos. |
#7
|
||||
|
||||
Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#8
|
|||
|
|||
Cita:
DEcía que era rápida la migración, el ejecutable de Tokyo no es más lento, si que es verdad que el tamaño es el doble. Lo normal con todos los cambios que se han ido haciendo es que el resultado sea mejor, y sobre todo que puedo empezar a reestructurar todo el código con las mejoras que hay en el lenguaje y que en Delphi 7 no existían. |
#9
|
|||
|
|||
Migrar Delphi 7 a Delphi 10
Para complementar este post y si se desea cambiar desde BDE a firedac se puede realizar estos cambios:
Desde la línea de comando ingresar a la carpeta que se desea migrar, luego convertir las formas de binario a texto: 1. convert -i -t -s *.dfm Luego puedes cambiar BDE a Firedac con esta línea de comando 2. "C:\Program Files (x86)\Embarcadero\Studio\17.0\bin\reFind.exe" *.pas *.dfm /X:"C:\Users\Public\Documents\Embarcadero\Studio\17.0\Samples\Object Pascal\Database\FireDAC\Tool\reFind\BDE2FDMigration\FireDAC_Migrate_BDE.txt" > log.txt 3. Cambiar PChar a PWideChar 4. Si estas cambiando BDE debes cambiar la cadena de conexión así: ConnectionName := 'ConexionBDE'; --> Connection := DMPrincipal.ConexionFireDac; Estos cambios pueden realizarlos con Notepad++ en la opción encontrar y reemplazar en archivos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Delphi 5 - Migrar de Paradox a Firebird | mcs | Conexión con bases de datos | 14 | 22-11-2012 15:35:52 |
Estoy migrando a linux (Ubuntu), pero como continuar con Delphi | JoAnCa | Linux | 5 | 24-05-2008 06:56:42 |
No puedo hacer restore de una bdd firebird en delphi | Gaby123 | Conexión con bases de datos | 2 | 30-01-2007 22:30:57 |
Como puedo Migrar Registros con INSERT? | JELIRM | SQL | 3 | 05-07-2005 23:25:36 |
¿Como puedo Migrar Registros con INSERT? | JELIRM | SQL | 1 | 05-07-2005 01:44:43 |
|