Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Tablas planas (https://www.clubdelphi.com/foros/forumdisplay.php?f=20)
-   -   Consulta en Paradox (https://www.clubdelphi.com/foros/showthread.php?t=20904)

trex2000 29-04-2005 01:33:27

Consulta en Paradox
 
Saludos:
Tengo una aplicacion con bases de datos paradox y necesito hacer una consulta sobre estadisticos que se generan el problema viene que cuando la realizo dura mucho en mostrarla ya que son muchos los registros y esta en red, son alrededor de 100 mil registros y lo que se necesita mostrar son 10 cada vez ya que es articulo por sucursal y ese articulo esta una sola vez y son 9 sucursales,¿alguien me podria decir que hacer?,¿un procedimieto almacenado seria buena opcion?en caso de que la respuesta sea positiva como genero el procedimiento almacenado? :confused:

De antemano muchas gracias.

marcoszorrilla 29-04-2005 06:49:26

Con 100.000 registros no va a ir bien, ya que al no ser cliente/Servidor viajaran todos por la red aunque solamente tomes 10.

Yo crearía un índice por sucursal y lo resolvería por código:

Para mostrar un artículo en una sucursal, ordenar por sucursal + artículo, sino existe índice crearlo.

Busco sucursal artículo.

Código Delphi [-]
 cSucArt:=MITablaMICampo.Value;
 While MiTablaMiCampo.Value = cSucArt do
 begin
 nProducto:= nProducto + MiTablaUnidades.Value;
 MiTabla.Next
 end;

***Si tienes una componentes visuales desátivalos***
MiTabla.DisableControls.
*****************************************
Un saludo.


La franja horaria es GMT +2. Ahora son las 22:34:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi