Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Verknüpfung von MDB und ACCDB Datenbank

Begonnen von frogy67, April 25, 2016, 21:40:29

⏪ vorheriges - nächstes ⏩

frogy67

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

MzKlMu

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.
Gruß Klaus

frogy67

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.

DF6GL

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.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

frogy67

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.

DF6GL

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





Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

frogy67

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.




MzKlMu

Hallo,
um Datenmakros zu nutzen muss die verknüpfte Tabelle eine ACCDB sein.
Mit einer MDB geht das nicht.
Gruß Klaus

DF6GL

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
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

frogy67

Hallo,

genau sowas....nur sollten die Änderungen direkt in der Tabelle erfolgen und nicht über ein Formular...

DF6GL

ja mei, verstehst Du nicht , was wir sagen...??


DAS GEHT NICHT mit MDB-Dateien...
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

frogy67

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.