FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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? |
#2
|
||||
|
||||
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
__________________
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. |
#3
|
|||
|
|||
el tema es que era algo muy sencillo y no queria complicarme mucho, pero al ver la lentitud del asunto...
|
#4
|
|||
|
|||
bajé los componentes del ruso, pero nada, no hay manera de hacerlos rular ...
|
|
|
|