Visual Basic - estan cerradas las DB? (DAO)

Life is soft - evento anual de software empresarial
 
Vista:

estan cerradas las DB? (DAO)

Publicado por Francisco Martin (9 intervenciones) el 23/06/2004 15:33:44
He heradado un proyecto bastante grande
En distintas partes del proyecto se abre la base de datos sinn preocuparse de cerarlas
Dim db as database
Set DB = OpenDatabase(\"c:\\HISTORIA.MDB\")
como puedo comprobar en un determinado sitio (al salir por ejemplo)
si todas las instancias a esa base de datos estan cerradas
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:estan cerradas las DB? (DAO)

Publicado por Josep (26 intervenciones) el 23/06/2004 20:04:21
Puedes hacer 2 cosas
1) desde tu programa, al evento unload del formulario:

on error resume next 'por si la bd ya esta cerrada
db.close
set db=nothing
on error goto 0 ' habilitamos el control de error

con esto te aseguras que la variable db se ha cerrado i has liberado la memoria que usaba.

2) desde fuera del programa, puedes leer el archivo .ldb que utiliza access para controlar los bloqueos de la base de datos en qüestión. Abrelo con el bloc de notas i verás la información que contiene...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar