Einzelnen Beitrag anzeigen

Benutzerbild von CF_Freak21
CF_Freak21

Registriert seit: 20. Nov 2003
Ort: Regen (Bayerwald)
22 Beiträge
 
Delphi 7 Enterprise
 
#1

ADO-Stress ... Datenbank zur Laufzeit austauschen

  Alt 25. Dez 2003, 21:31
Hi Leute ich bräuchte (mal wieder ) eure Hilfe:
Konkret geht es darum dass mein Prog via ADO auf eine Access-DB zugreift.
Ich habe auch eine kleine "Backup-Schaltung" integriert die die Datenbank zur Laufzeit
kopiert, danach komprimiert und repariert und dann in ein Zip-Archiv speichert.
Das haut auch alles soweit ganz ordentlich hin.
Nur kann ich auf diese Weise erstellte Backups nicht wieder einspielen.
Ich kann sie zwar (unter einem anderen Namen) ins Programmverz. entpacken, nur schaffe ich es nicht
die akutell laufende DB zu löschen (wegen dem von Access erzeugten *.ldb-File).
Ich habe festgestllt das diese Ldb-Datei zwar verschwindet wenn ich mein Prog beende,
aber nicht wenn ich zur Laufzeit nur die ADO-Connection deaktiviere.
Was muss ich machen, damit ich die laufende DB löschen kann und meine Backup-DB verwenden kann?
2 Dinge sind unendlich:
Das Universum und die menschliche Dummheit.
Beim Universum bin ich mir aber noch nicht sicher.
------------Albert Einstein
  Mit Zitat antworten Zitat