Ver Mensaje Individual
  #4  
Antiguo 27-12-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
Pues pasa que cuando usas:

Código Delphi [-]

tabla1.BlockReadSize := 4096;
....

tabla1.BlockReadSize:= 0;

El BDE traerá bloques de datos de 4096, en lugar de por defecto para las instrucciones que haya en medio. Como ves no tiene nada que ver con los índices de paradox.

BlockreadSize, se usa cuando se tiene una relación maestra-detalle y se quiere desconectar los datos de los controles DBAware.... ¿para realizar un bucle sobre todos los datos? pero que se siga manteniendo la relación Maestra-Detalle. Si usamos tabla1.DisableControls, dicha relación se pierde.

Es sabido que paradox corrompe los índices, por eso te comentaba lo de CAERQUES, que además compacta las tablas.

saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita