Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Tablas planas (https://www.clubdelphi.com/foros/forumdisplay.php?f=20)
-   -   grid excesivamente lento con *.dbf (https://www.clubdelphi.com/foros/showthread.php?t=25535)

rtorioa 26-09-2005 15:50:55

grid excesivamente lento con *.dbf
 
Hola amigos, mi problema es el siguiente:
tengo que hacer una pequeñita aplicación complementaria a una que ya existe y funciona en ms-dos y con tablas dbase.

Mi aplicación (en delphi 5) tira de unas cuantas dbf's de dicha aplicación, en concreto consulta 5 tablas y edita solo una.
El problema es que al hacer un simple Table.Insert en el dbgrid se hace pesado (1,5 segundos desde que lo mandas hasta que te permite editar en local, y si es por la red bastante mas).

La dbf la abro sola, sin indices, ya que los indices que usa la aplicacion existente son *.NTX y delphi no los reconoce.

¿Que puedo hacer?, ¿que estoy haciendo mal?

Neftali [Germán.Estévez] 26-09-2005 16:00:17

Una opción es trabajar con SQL en lugar de utilizar controles visuales; La otra es utilizar componentes que te permitan trabajar con los índices existentes.

Hace tiempo revisé unos de un Ruso (Vladimir Karpov) llamados VKDBF, que seguro encuentras por Internet y que trabajaban perfectamente con éste tipo de índices.

NOTA: He revisado y veo que ha sacado una versión más reciente:
http://vlad-karpov.narod.ru/Components.html#VK%20DBF

rtorioa 26-09-2005 19:02:48

el tema es que era algo muy sencillo y no queria complicarme mucho, pero al ver la lentitud del asunto...

rtorioa 26-09-2005 22:45:16

bajé los componentes del ruso, pero nada, no hay manera de hacerlos rular ...


La franja horaria es GMT +2. Ahora son las 04:33:39.

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