Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Backend vom Frontend trennen

Begonnen von Gockel67, Mai 23, 2026, 12:41:58

⏪ vorheriges - nächstes ⏩

Gockel67

Moin Gemeinde,

gibt es eine Möglichkeit das Backend vom Frontend zu trennen sodass mau aus dem Frontend heraus eine Datensicherung durchführen kann?

Wünsche allen frohe Pfingsten
Jörg

Knobbi38

Hallo Jörg,

das BE ist normalerweise per verknüpfter Tabellen eingebunden, welche du alle löschen kannst. Nach der Sicherung erstellst du diese Verknüpfungen wieder neu.

Knobbi38

andyfau

Ich hab da vor einiger Zeit mal etwas Code mit Erläuterung gefunden, der bei mir gut funktioniert hat.

http://www.ramses.de/?p=827
Beste Grüße
Andreas

Knobbi38

Die Idee aus dem Link (#2) ist sicherlich besser als das Löschen der Verknüpfungen, aber vielleicht sollte man doch prüfen, ob eine Lockdatei existiert. Das ganze Gedöns mit Schleife über Tabledefs, Stringverarbeitung usw. lässt sich auch mit viel weniger Code eleganter lösen:
  strQuellPfad = Nz(DLookup("Database", "MSysObjects", "Type = 6"), "")
  If strQuellPfad = "" Then
    MsgBox "Keine verknüpften Tabellen gefunden.", vbExclamation, "Abbruch"
    Exit Sub
  End If
Und ansatt eine alte Backup-Datei einfach zu "killen", könnte man auch jeweils eine neue Datei mit einem Timestamp anlegen.

Nur mal so ...  ;)