Visual Basic - Como cerrar un fichero????

Life is soft - evento anual de software empresarial
   
Vista:

Como cerrar un fichero????

Publicado por tony (2 intervenciones) el 27/10/2007 17:01:51
Hola....

Tengo un problema que no consigo resolver..... Despues de usar una Base de Datos de Access
necesito cerrarla, porque quiero hacer una Copia del fichero MDB con otro nombre.
¡¡¡Y NO PUEDO¡¡¡ Porque me dice "Acceso denegado" porque esta TODAVIA ABIERTA y no
se como se puede cerrar desde el mismo V.Basic.

Yo la abro asi.......... (con un control DATA)

Data1.DatabaseName = App.Path + "\" + "DATOS.MDB"
Data1.Connect = "ACCESS"
Data1.RecordSource = "TABLAVARIOS"
Data1.Refresh

Luego la uso y leo el contenido de algunas "FIELD,s"..........

¿Pero como lo hago para cerrarla?
¿Como lo hago para que la base de datos "DATOS.MDB" quede cerrada y libre y pueda
renombrarla o copiarla?

Gracias.
Un Saludo
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:Como cerrar un fichero????

Publicado por Richard Montero (25 intervenciones) el 27/10/2007 19:39:26
Tony:

Podés hacerlo de la siguiente manera:

Antes de copiarla podés cerrarla con la sigueinte instrucción:

Data1.Database.Close

'Copias la base de datos y luego la volves a abrir para seguirla usando

(Recordá que el objeto Data solo trabaja con DAO (solo abre acces97) . si vas a actualizar tu base de datos te recomiendo que cambies tu objeto a "Microsoft ADO Data control".)

Saludos,

Richard
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