Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-06-2025
GINMARMENOR GINMARMENOR is offline
Miembro
 
Registrado: feb 2016
Posts: 79
Poder: 11
GINMARMENOR Va por buen camino
Nueva versión Delphi

Buenas tardes,

Como siempre antes de hacer nada, quería consultar con ustedes lo que he hecho.

Estoy trabajando con Delphi 2010 Firebird 2.5, y para crear tablas utilizo IbExpert todo perfecto.

Por varias razones entre ellas pensando actualizarme un poco pero seguramente es un error por que todo funciona bien sobre todo por que es posible que me facilitaría el trabajo a la actualización a la nueva reglamentación de facturas que ya no se pueden modificar y estar dentro de la nueva legislación pero como digo lo que he hecho seguramente es una error pero bueno ya está.

He comprado un nuevo ordenador y he comprado el Delphi 12.3 64 bits, y está ya instalado en el nuevo ordenador ahora quería trabajar
con los programas que tengo en el ordenador antiguo que lógicamente aún está operativo, con lo cual quería pasar de Interbase a Firebird el ordenador nuevo, entonces la pregunta es desinstalar Interbase y Instalar Firebird pero con la misma versión Firebird 2.5 o una superior?, trabajar con IbExpert o debería hacerlo con otro? y también he visto que en la versión delphi 12.3 trabaja con tablas TADOTable, mientras que con Delphi 2010 utilizo TIBtable, serían compatibles?

Antes de hacer nada quería vuestro consejo, la idea es trabajar con los programas creados en el ordenador antiguo y poder pasarlos y trabajar con los mismos programas pero ya en el ordenador nuevo con los avances del Delphi 12.3. continuando programando en el ordenador nuevo.

Gracias de antemano.
Responder Con Cita
  #2  
Antiguo 14-06-2025
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Preguntas muchas cosas y bastante de ellas son muy amplias de responder porque todo depende de lo que necesites y de lo que quieras conseguir.
Si estás usando firebird 2.5 con IBX, sigue usándolo.
Si quieres pasar a una versión nueva de firebird también puedes hacerlo, no hay ningún problema, sólo recuerda si tu base de datos está creada en dialecto 1 o 3, hay algunos cambios sobre todo en el tipo de campos fecha/hora.
En cuanto a desinstalar interbase, ni siquiera sé por qué lo tienes instalado, si usas firebird, elimínalo, no te sirve para nada.
Y en cuanto a usar el componente ibtable, no te aconsejo que lo uses, utiliza los dataset de IBX, a fin de cuentas un ibtable no es más que un "select * from algunatabla".
Responder Con Cita
  #3  
Antiguo 14-06-2025
GINMARMENOR GINMARMENOR is offline
Miembro
 
Registrado: feb 2016
Posts: 79
Poder: 11
GINMARMENOR Va por buen camino
Hola Casimiro,

Interbase está instalado por que venía en el paquete al instalar Delphi 12.3 sólo por eso

En cuanto a IbTable, Llevo años trabajando con Delphi 2.010 y por debecto venía el Componente IbTable y empecé con él, permitiéndome hacer todo lo que necesitaba que es trabajar con Tablas, interrelacionarlas, hacer informes y ahora me meteré en hacer todo tipo de gráficas.

Ahora me aconsejas que es mejor el Dataset de IBX que IbTable, pero delphi 12.3 viene con TADOTable qué debería hacer para trabajar con Dataset IBX.

Y por último debería instalar Firebird supongo que con Delphi 12.3 la versión 2.5 seguirá yendo bien, y desintalar interbase.

Gracias.
Responder Con Cita
  #4  
Antiguo 14-06-2025
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Si no ha cambiado, cuando instalas delphi tienes un "checkbox" o algo similar para desmarcarlo y que no instale interbase.
Los componentes IBX (pestaña interbase) tiene los componentes ibdatabase, ibtransaction, ibdataset, ibsql y también, si no ha cambiado en las últimas versiones tendrás ibtable.
No necesitas usar nada nuevo, puedes seguir trabajando igual que hasta ahora.
Ya sabes, si algo funciona... para qué cambiarlo.
Responder Con Cita
  #5  
Antiguo 16-06-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.435
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por GINMARMENOR Ver Mensaje
Ahora me aconsejas que es mejor el Dataset de IBX que IbTable, pero delphi 12.3 viene con TADOTable qué debería hacer para trabajar con Dataset IBX.
Aunque los componentes ADO trabajan con muchas Bases de Datos, con la que realmentre sacan rendimiento son con la de Microsoft.
Si vas a cambiar, yo optaría por usar componentes de FireDAC (que también trabajan con múltiples Bases de Datos) y son los más nuevos y los que recomienda Embarcadero.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Nueva Version Delphi GINMARMENOR Varios 10 28-05-2025 02:26:16
RAUDUS DELPHI para WEB Nueva Version 0.95 ASAPLTDA Noticias 4 29-07-2013 17:24:46
OllyDBG Version 2.0 - Pre-alpha code, Nueva versión de este increible depurador Black_Ocean Noticias 1 16-04-2008 11:51:47
nueva versión pra delphi Aprendiendo Varios 1 08-11-2006 16:07:57


La franja horaria es GMT +2. Ahora son las 06:30:29.


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