Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-09-2006
Avatar de Wonni
Wonni Wonni is offline
Miembro
 
Registrado: abr 2006
Posts: 261
Poder: 19
Wonni Va por buen camino
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
Responder Con Cita
  #2  
Antiguo 29-09-2006
Avatar de Wonni
Wonni Wonni is offline
Miembro
 
Registrado: abr 2006
Posts: 261
Poder: 19
Wonni Va por buen camino
Hola

¿Alguien lo sabe? He buscado incluso en paginas en ingles y no encuentro nada
Responder Con Cita
  #3  
Antiguo 02-10-2006
Avatar de Wonni
Wonni Wonni is offline
Miembro
 
Registrado: abr 2006
Posts: 261
Poder: 19
Wonni Va por buen camino
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
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

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


La franja horaria es GMT +2. Ahora son las 17:41:59.


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