48349

Access 2000 Tabellen in einer Datenbank löschen und wieder einfügen

Automatisches Update aus einer externen Datenbank

Moin, moin,
ich habe eine Datenbank zur Verwaltung von Praktikumsplätzen entwickelt, die im Praktikumsamt betrieben wird.
Jetzt sollen sich die Studenten in einer abgespeckten Version ihre möglichen Praktikumsplätze selber raussuchen. Da die Original-Datenbank in einem anderen Netzsegment betrieben wird als diese Studenten-Version und kein Direktzugriff auf das Backend möglich ist, suche ich eine Möglichkeit, wie ich jeweils nachts die Tabellen in der Studenten-Version löschen kann und durch Kopien der Tabellen aus der Original-Version ersetzen kann.

Dieser Vorgang soll wie gesagt jede Nacht automatisch ablaufen. Ich will die DoCmd.DeleteObject- und DoCmd.TransferDatebase-Methoden verwenden. Soweit ich bis jetzt gesehen habe, muß ich diese Mthoden aber aus der Studenten-Version starten.

Gibt es eine andere Möglichkeit dies aus einer dritten Datenbank per AutoExec zu veranlassen?
Vielen Dank
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 65193

Url: https://administrator.de/forum/access-2000-tabellen-in-einer-datenbank-loeschen-und-wieder-einfuegen-65193.html

Ausgedruckt am: 03.06.2025 um 07:06 Uhr

jato11
jato11 31.07.2007 um 23:46:01 Uhr
Goto Top
Das muss gar nicht so umständlich sein.
Erstelle 2 Datenbanken z.B. Praktikum.mdb und Praktikum_Daten.mdb

In die Praktikum_Daten.mdb sind nur die Tabellen mit den Daten.
Diese Tabellen verknüpfst Du dann mit der anderen Praktikum.mdb

Kopiere jede Nacht die Praktikum_Daten.mdb an die Stelle wo die Studenten
zugreifen können und binde die Tabellen in die abgespeckte Version ein.

Viele Grüße
Torsten
48349
48349 01.08.2007 um 08:44:37 Uhr
Goto Top
Moin Torsten,
so ist ja auch meine Original-Datenbank aufgebaut.
Es ist aber Vorgabe seitens der Netzwerk-Verantwortlichen, daß beide Anwendungen getrennt sind; aus welchen Gründen auch immer. Vor allem aber glaube ich, daß hier zwei unterschiedliche Netzbereiche vorgegeben sind, die voneinander unabhängig bleiben sollen.
Vielen Dank
Peter
jato11
jato11 01.08.2007 um 09:27:35 Uhr
Goto Top
Hallo Peter,
wie soll das funktionieren?
Wenn keine Netzwerkverbindung zugelassen wird, dann muss jemand die Daten (USB-Stick)
per Hand auf das andere System übertragen.
In jedem Fall brauchst Du nicht einzelne Tabellen kopieren, sondern die ganze Daten-DB.

Viele Grüße
Torsten