| |
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 |
|
|
sevISDN 1.0
Überwachung aller eingehender Anrufe!
Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Weitere InfosTipp des Monats Neu! sevEingabe 3.0
Einfach stark!
Ein einziges Eingabe-Control für alle benötigten Eingabetypen und -formate, inkl. Kalender-, Taschenrechner und Floskelfunktion, mehrspaltige ComboBox mit DB-Anbindung, ImageComboBox u.v.m. 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
|
|