Club Delphi  
    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 20-06-2010
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.467
Poder: 21
newtron Va camino a la fama
Componentes para Firebird

Hola, quiero hacer unas pruebas con firebird y me gustaría saber qué componentes que tengan TTable me recomendais porque hace un tiempo usé dbexpress y el problema que tenía el componente TTable de la misma es que al abrir la tabla hacía directamente un SELECT * con lo cual en tablas de muchos registros tardaba bastante en abrirla.

Gracias y un saludo
Responder Con Cita
  #2  
Antiguo 20-06-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Es que no debes usar ttables en casos así. Usa un query (tibdataset), por ejemplo.
Responder Con Cita
  #3  
Antiguo 21-06-2010
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.467
Poder: 21
newtron Va camino a la fama
Ya sé que no debo de usar componentes Ttable. El problema es que es una aplicación bastante grande hecha originalmente para tablas DBF y está plagado de ttables por todos lados. Modificar eso sería una locura y estoy buscando la forma de hacerlo con firebird pero tengo que encontrar unos componentes que no me cueste demasiado sustituir.

Gracias y un saludo
Responder Con Cita
  #4  
Antiguo 21-06-2010
JosepGA JosepGA is offline
Miembro
 
Registrado: jun 2007
Ubicación: Tarragona
Posts: 166
Poder: 17
JosepGA Va por buen camino
Pues se que hay ODBC para Firebird, pero yo tenia el mismo caso que tu y lo he cambiado todo a DbExpress, cambiando los componentes de acceso y no estoy nada arrepentido de haber hecho el cambio aunque haya que tenido que dedicar mucho tiempo.

Un saludo
Responder Con Cita
  #5  
Antiguo 21-06-2010
mcs mcs is offline
Miembro
 
Registrado: may 2007
Ubicación: Girona
Posts: 229
Poder: 18
mcs Va por buen camino
Cita:
Empezado por newtron Ver Mensaje
Ya sé que no debo de usar componentes Ttable. El problema es que es una aplicación bastante grande hecha originalmente para tablas DBF y está plagado de ttables por todos lados. Modificar eso sería una locura y estoy buscando la forma de hacerlo con firebird pero tengo que encontrar unos componentes que no me cueste demasiado sustituir.

Gracias y un saludo
Si estás usando BDE (tablas dBASE/DBF o Paradox) y quieres migrar a Firebird, yo te recomiendo los componentes IBDAC de DevArt.

Funcionan como el BDE, con TIBCQuery (TQuery), TIBCTable (TTable), etc, y además incluye un conversor de BDE a IBDAC, que hace muchísimo trabajo (luego se tiene que tocar alguna cosa a mano, pero es muy rápido).

Aquí lo tienes: http://www.devart.com/ibdac/

Ah, el precio es decente, desde $99,95.

Y no, no soy un comercial de DevArt. Lo que pasa es que me encontraba con el mismo problema que tu (aplicación antigua con BBDD Paradox que debía ser migrada a Firebird), me hablaron de estos componentes, y me gustaron.

Saludos,

Marc
Responder Con Cita
  #6  
Antiguo 21-06-2010
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.467
Poder: 21
newtron Va camino a la fama
JosepGA usas tablas con cientos de miles de registros? porque yo las pruebas que hago en el momento en que la tabla pasa de 30 o 40mil se va haciendo lento al abrirla.

mcs, gracias, probaré esos componentes.

Gracias y un saludo
Responder Con Cita
  #7  
Antiguo 03-08-2010
Avatar de mlara
[mlara] mlara is offline
Miembro Premium
 
Registrado: jun 2003
Ubicación: Colombia
Posts: 667
Poder: 21
mlara Va por buen camino
Mira, aquí haya una lista de componentes que podrían servir...

http://www.clubdelphi.com/foros/showthread.php?t=68715
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre.
Responder Con Cita
  #8  
Antiguo 07-08-2010
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.467
Poder: 21
newtron Va camino a la fama
Gracias mlara. Ya les echo un vistazo
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
Componentes Para Acceso A Firebird look Firebird e Interbase 6 30-09-2008 16:44:08
Componentes Para Firebird pmtzg Firebird e Interbase 8 22-07-2008 00:25:12
Componentes para FIREBIRD hmrvivas Conexión con bases de datos 2 16-08-2006 21:25:46
Componentes para firebird y StoreProcedures? jam888 Firebird e Interbase 2 24-05-2006 18:24:52
Componentes para interbase/firebird uper Firebird e Interbase 8 04-08-2004 22:29:21


La franja horaria es GMT +2. Ahora son las 17:46:14.


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
Copyright 1996-2007 Club Delphi