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.
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


0