FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
DBiSaveChanges, Desactivar cache de disco, FlusBuffers. ¿es lo mismo?
Hola
Tengo un datamodule con varios TTable conectados a tablas dBase y Paradox y recientemente les he asignado al evento AfterPost el siguiente codigo: Tabla.DBiSaveChanges. El caso es que tambien hago esto: Tabla.Flushbuffers en cada operacion, en el codigo de toda la aplicacion. Las dudas que tengo son las siguientes: 1. DBiSaveChanges es lo mismo que desactivar la escritura en cache del disco duro. Osea, ¿es eso lo que hace esta funcion? 2. ¿DBiSaveChanges es lo mismo que FlushBuffers?. 3. ¿Debo usar las tres, o con una solo basta? , ¿cual conviene mas? Gracias de antemano, y un saludo a tod@s |
#2
|
||||
|
||||
Hola
¿Alguien lo sabe? He buscado incluso en paginas en ingles y no encuentro nada |
#3
|
||||
|
||||
Bueno, algo he encontrado. Ademas, se me olvido otra cosa: Configurar en el BDE Administrator lo de LOCALSHARE=TRUE. Pues nada, supongo que las cuatro cosas son lo mismo.
FlushBuffers, parece ser que existe a partir de cierta versión de Delphi. Antes de existir esa version, habia que utilizar la llamada a DBiSaveChanges. Ademas, pone en una pagina que encontré que LOCALSHARE=TRUE es lo mismo que hacer DBiSaveChanges. Bueno, pues segun veo, es lo mismo. Y yo creo que por comodidad, es mejor DBiSaveChanges. Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
No es lo mismo, ni quiere decir lo mismo | obiwuan | Humor | 35 | 21-12-2006 20:25:48 |
Deshabilitar cache de escritura del disco duro ( por codigo ) | Wonni | Varios | 5 | 25-07-2006 20:04:18 |
tamaño de cache de bd | omarbrdz | Firebird e Interbase | 3 | 14-09-2005 15:26:39 |
Transacciones y/o cache | kayetano | MySQL | 1 | 25-06-2003 20:30:46 |
duda sobre dbisavechanges, dbedit y una mascara en el campo | lirio | Varios | 4 | 05-06-2003 16:45:52 |
|