![]() |
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 |
Es que no debes usar ttables en casos así. Usa un query (tibdataset), por ejemplo.
|
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 |
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 |
Cita:
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 |
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 |
Mira, aquí haya una lista de componentes que podrían servir...
http://www.clubdelphi.com/foros/showthread.php?t=68715 |
Gracias mlara. Ya les echo un vistazo
|
La franja horaria es GMT +2. Ahora son las 12:53:25. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi