Visual Basic - Borrar una base de datos

Life is soft - evento anual de software empresarial
 
Vista:

Borrar una base de datos

Publicado por HiperiX (2 intervenciones) el 30/10/2001 16:29:56
Hola a todos.

Tento una duda para que vuestros cerebros trabajen un rato:

Cargo los datos de un ADODC de la siguiete forma:

ADO_Rep.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=<path>Mode=Share Deny None;Persist Security Info=False;Jet OLEDB:Encrypt Database=True;Jet OLEDB:Compact Without Replica Repair=True"
ADO_Rep.RecordSource = "Tabla"
ADO_Rep.Refresh

Ahora bien: este Adodc es utilizado como DataSource de un DataReport, y una vez que se cierra el DataReport, la base de datos (el archivo físico) queda lockeado y, abierto, de modo que no selo puede borrar.

Mi intención es borrar este archivo, ya que es una base de datos temporal, en donde no deberían quedar datos

¿ Se puede hacer de alguna manera ?

Muchas gracias.
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:Borrar una base de datos

Publicado por El Tiko (97 intervenciones) el 31/10/2001 21:08:44
Saludos desde Costa Rica... :)

Supongo ke la referencia a la BD keda en memoria, despúes de ke cierres el DataReport prueba a utilizar SET ADODC = Nothing así el WorkSpace se elimina de la Memoria... Luego puedes utilizar Kill(Nombre_Archivo) para borrar la BD temporal....

Si tienes dudas enviame un mail.... Suerte!
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