Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-09-2005
rtorioa rtorioa is offline
Miembro
 
Registrado: ene 2005
Posts: 25
Poder: 0
rtorioa Va por buen camino
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?
Responder Con Cita
  #2  
Antiguo 26-09-2005
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: 18.286
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
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.
Responder Con Cita
  #3  
Antiguo 26-09-2005
rtorioa rtorioa is offline
Miembro
 
Registrado: ene 2005
Posts: 25
Poder: 0
rtorioa Va por buen camino
el tema es que era algo muy sencillo y no queria complicarme mucho, pero al ver la lentitud del asunto...
Responder Con Cita
  #4  
Antiguo 26-09-2005
rtorioa rtorioa is offline
Miembro
 
Registrado: ene 2005
Posts: 25
Poder: 0
rtorioa Va por buen camino
bajé los componentes del ruso, pero nada, no hay manera de hacerlos rular ...
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


La franja horaria es GMT +2. Ahora son las 23:15:13.


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