| |
VB & DatenbankenDatenbanksicherung | | | Autor: NoPe | Datum: 14.05.17 16:54 |
| Ich verwende MDB Datenbanken in einem Programm und möchte beim Beenden eine Datensicherung aus dem Programm durchführen. Das funktioniert aber nicht, weil zu einer Datenbank eine LDB Datei vorhanden ist.
Kann mir jemand sagen, wie man diese MDB Datei schließt, damit die LDB Datei verschwindet !? | |
Re: Datenbanksicherung | | | Autor: NoPe | Datum: 14.05.17 20:01 |
| Werden die MDB-Dateien automatisch geschlossen, wenn die Fenster in denen sie geöffnet wurden mit UNLOAD geschlossen wurden oder müssen sie extra geschlossen werden. | |
Re: Datenbanksicherung | | | Autor: NoPe | Datum: 15.05.17 08:28 |
| Müss ich die mit einem Befehl schließen ? Wenn ja, wie ? | |
Re: Datenbanksicherung | | | Autor: Franki | Datum: 19.05.17 02:13 |
| Hallo,
Recordset und Connecktion kannst du jeweils mit .close schliesen.
Zur Sicherheit kannst noch ein Set xxx = nothing hinterher. Also z.B. set con = nothing oder set rec = nothing.
Ich würde zur Fehlersuche zuerst prüfen, ob die ldb auch verschwindet, dann weißt du dass alles klappt. Wenn es dann in deinem Programm immer noch nicht klappt, kann es daran liegen, dass es eine Weile dauern kann bis die ldb verschwunden ist und dein Befehl zur Datensicherung zu früh greift.
Falls dem so ist, kannst du in einer Schleife auf die Existenz der ldb im Dateisystem prüfen und erst dann die Datensicherung anwerfen.
Gruß
Frank | |
Re: Datenbanksicherung | | | Autor: Blackbox | Datum: 03.06.17 18:37 |
| Hallo NoPe,
man sichert doch nicht die Datei. Sondern die Datenbank! Und wie sieht es aus mit: MakeReplica? Das erstellt eine exakte Kopie deiner Datenbank, sofern diese als Design Master deklariert ist und egal, ob der User XCZ in der Abteilung Z mal wieder seinen Recher nicht heruntergefahren und vollen Zugriff auf die DB hat, also der typische DAU. | |
Re: Datenbanksicherung | | | Autor: Franki | Datum: 07.06.17 02:04 |
| Hallo,
na ja, man kann sich jetzt darüber streiten, ob eine *.mdb eine Datenbank oder eine Datei ist. Und weiterhin könnte man sich darüber streiten wie man Datensicherungen überhaupt macht. Aus dem eigenen Programm heraus welches auf die *.mdb vorher zugegriffen hat oder besser mit einer ganz anderen Möglichkeit der Datensicherung von was auch immer die auch die Sicherung der "Datenbank" beinhaltet.
Und DesignMaster, Replica? Geht wo was bei *.mdb Dateien mittels VB.Classic überhaupt wirkungsvoll?
Ich glaube, du schießt da etwas über das Ziel hinaus.
Wenn man das so machen möchte wie NoPe, dann muss man halt dafür sorgen dass das wie beschrieben auch funtioniert aus der eigenen Software heraus.
Gruß
Frank | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
vb@rchiv CD Vol.6 vb@rchiv Vol.6
Geballtes Wissen aus mehr als 8 Jahren vb@rchiv!
Online-Update-Funktion Entwickler-Vollversionen u.v.m.Jetzt zugreifen Tipp des Monats Neu! sevPopUp 2.0
Dynamische Kontextmenüs!
Erstellen Sie mit nur wenigen Zeilen Code Kontextmenüs dynamisch zur Laufzeit. Vordefinierte Styles (XP, Office, OfficeXP, Vista oder Windows 8) erleichtern die Anpassung an die eigenen Anwendung... Weitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|