SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => VBA => Mensaje iniciado por: Martillo en Martes 9 de Enero de 2007, 22:45

Título: Refrescar La Memoria Cada Cierto Tiempo
Publicado por: Martillo en Martes 9 de Enero de 2007, 22:45
Hola a Todos:

Necesito saber si existe algun comando en Visual para poder refrescar la memoria que apunta a una bd en access 2002 (como si fuera un fflush en C), debido al siguiente problema:


tengo una base de datos en access, despues de manejarla de 2 a 3 horas con un sistema que hice, comienza a enrredar filas, sobre escribe y confunde siempre las dos ultimas modificaciones (antes se comporta sin ningun problema), es demasiado raro, bueno por eso quiero saber si existe algun comando que refresque la memoria y pueda reorganizarla, ¿alguien me podria ayudar?, eso saludos.

 :lightsabre:
Título: Re: Refrescar La Memoria Cada Cierto Tiempo
Publicado por: ldvgsmca en Viernes 9 de Febrero de 2007, 06:45
Cita de: "Martillo"
Hola a Todos:

Necesito saber si existe algun comando en Visual para poder refrescar la memoria que apunta a una bd en access 2002 (como si fuera un fflush en C), debido al siguiente problema:


tengo una base de datos en access, despues de manejarla de 2 a 3 horas con un sistema que hice, comienza a enrredar filas, sobre escribe y confunde siempre las dos ultimas modificaciones (antes se comporta sin ningun problema), es demasiado raro, bueno por eso quiero saber si existe algun comando que refresque la memoria y pueda reorganizarla, ¿alguien me podria ayudar?, eso saludos.

 :lightsabre:
realmente no se si esto te pudiera servir.



pero yo he tenido el mismo problema en un software que desarrolle y lo resolvi

de la siguiente manera


cuando consultava la bd que llenava mi recorset ejecutaba "refresh" eso lo hacia cuando consultava, mosificava, o insertava, tambien siempre cerraba el recorset
close
set rst = nothing


pruebalo y me avisas