FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
estamos mas cera
lepe:
el flushbuffer es lo que uso, de la forma que trabajo en red es muy casera, todos en la configuracion de BDE para paradox en NEt Dir tienen asignada la carpeta donde tengo las tablas, la maquina servidora lo tiene como c:\seb\tablas y el resto que usa esa carpeta compartida como unidad lo ven asi h:\tablas y el archivo Pdoxusrs.net es el que habilita a todos poder acceder a las tablas paradox. Por lo que me decis con flushbuffer me grava en el momneto en la tabla. Que pasa si al block size le doy 4096 en vez de 2048 como es por defecto???? gracias seken |
#2
|
||||
|
||||
Pues pasa que cuando usas:
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. |
|
|
|