Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: frogy67 am April 25, 2016, 21:40:29

Titel: Verknüpfung von MDB und ACCDB Datenbank
Beitrag von: frogy67 am April 25, 2016, 21:40:29
Hallo,

ich habe folgendes Problem:
Ich möchte ein Datenmakro erstellen. (Änderungshistorie einer Tabelle)
Habe nun gelesen das dies nur mit einer ACCDB Datei möglich ist. Die Ausgangs Datei ist aber eine MDB.

Meine Idee war folgende:

Die  MDB in eine ACCDB umwandeln und dann eine Verknüpfung mit der MDB Datei zu machen.
Hat auch funktioniert.
Nur bekomme ich nun beim erstellen des Datenmakros eine Meldung (siehe Bild)
und auch der Reiter "Datenmakros erstellen" ist nicht aktiv.

Was könnte ich noch Versuchen.

Vielen Dank

frogy67
Titel: Re: Verknüpfung von MDB und ACCDB Datenbank
Beitrag von: MzKlMu am April 25, 2016, 23:08:29
Hallo,
das wird wohl nicht gehen. Datenmakros müssen auf die Tabelle zugreifen und das geht nur wenn eine ACCDB vorliegt. Durch das Verknüpfen ist es ja immer noch eine MDB.
Titel: Re: Verknüpfung von MDB und ACCDB Datenbank
Beitrag von: frogy67 am April 26, 2016, 14:55:37
Danke für die Rückmeldung. Ich möchte ja auch nur die Daten aus der MDB als "QUELLE" nutzen...und brauche daher ja auch nur eine Aktualisierung in eine Richtung. Dann würde ich das Datenmakro in der ACCDb erstellen.
Titel: Re: Verknüpfung von MDB und ACCDB Datenbank
Beitrag von: DF6GL am April 26, 2016, 14:58:05
Hallo,

wie auch immer, Datenmakros gibt es nur in einer accdb-Datei. Diese kann ja durchaus das BE sein. Dann müssen die Makros eben im BE erstellt werden und nicht im FE.
Titel: Re: Verknüpfung von MDB und ACCDB Datenbank
Beitrag von: frogy67 am April 26, 2016, 15:24:13
Genau so möchte ich es auch machen. Aber wie kann ich den DB´s sagen "Verknüpfung nur in eine Richtung" und die Daten aus der ACCDB werden nicht mehr in die MDB geschrieben.
Titel: Re: Verknüpfung von MDB und ACCDB Datenbank
Beitrag von: DF6GL am April 26, 2016, 15:36:50
Hallo,

entweder Du oder ich versteh nicht..

bei einer Tabellenverlinkung gibt es die Tabellen NUR im BE.  Die Tabellen(-Verlinkungen), die im FE zu sehen sind, sind nur virtuell (--> Verlinkung)  und fungieren nur als "Zeiger" (Pointer)  auf die Tabellen in der BE-Datei.   

Deshalb ist an diesen "Tabellen" auch keine Strukturänderung möglich.

Was genau willst Du denn überhaupt machen? 

ZitatÄnderungshistorie einer Tabelle
Wie stellst Du Dir das genau und  mit einem Datenmakro vor?



Weitere Tipps:

http://www.access-im-unternehmen.de/760





Titel: Re: Verknüpfung von MDB und ACCDB Datenbank
Beitrag von: frogy67 am April 26, 2016, 15:45:40
Danke für die INFO.

Meine Idee ist folgende:

Änderungen in einer MDB Datei sollen alle "protokolliert" werden. - Vorheriger Wert und neuer Wert

Da es ja in MDB keine Datenmakros gibt.
Sollen die Daten über eine "Synchronisation" (hier würde ich dann also die mdb mit einer neuen ACCDB Verknüpfen)
in die ACCDB Datei kommen.
In dieser  neuen Datei kann ich ja dann die Datenmakros erstellen.



Titel: Re: Verknüpfung von MDB und ACCDB Datenbank
Beitrag von: MzKlMu am April 26, 2016, 15:47:24
Hallo,
um Datenmakros zu nutzen muss die verknüpfte Tabelle eine ACCDB sein.
Mit einer MDB geht das nicht.
Titel: Re: Verknüpfung von MDB und ACCDB Datenbank
Beitrag von: DF6GL am April 26, 2016, 15:51:03
Hallo,

zum wiederholten Mal:

"wie auch immer, Datenmakros gibt es nur in einer accdb-Datei."

Wenn ein "Audittrail" (Änderungshistorie)  in einer Db mit MDB-Format erfolgen soll, muss das mit anderen Mitteln (Datenpflege mit Formularen und VBA-Programmierung) geschehen:

http://dbwiki.net/wiki/Datei:AccSampleAuditTrail.zip
Titel: Re: Verknüpfung von MDB und ACCDB Datenbank
Beitrag von: frogy67 am April 26, 2016, 16:00:58
Hallo,

genau sowas....nur sollten die Änderungen direkt in der Tabelle erfolgen und nicht über ein Formular...
Titel: Re: Verknüpfung von MDB und ACCDB Datenbank
Beitrag von: DF6GL am April 26, 2016, 16:03:05
ja mei, verstehst Du nicht , was wir sagen...??


DAS GEHT NICHT mit MDB-Dateien...
Titel: Re: Verknüpfung von MDB und ACCDB Datenbank
Beitrag von: frogy67 am April 26, 2016, 16:06:59
Alles verstanden...hatte nur gedacht es gibt da eine Möglichkeit die Infos aus einer Tabelle die in einem MDB Format ist. Nach deren Änderung in eine ACCDB zu exportieren.