online 1
gast (50)

/ Forum / Datenbanken

DatenbankenDatenbanken

Fragevon Die_Sabine2 vom 06.11.2019, 08:25 Options

Access: Beim Start zwei Tabellen vergleichen und Datensätze aktualisieren.

Hallo Supportnet-User!

Ich habe zwei Tabellen, von denen nur eine regelmäßig aktualisiert wird.
Wenn ich meine Datenbank starte möchte ich dass Access die ersten zwei Spalten von Tabelle A durchsucht und mit Tabelle B vergleicht.
Sollte in Tabelle B ein Datensatz (die Kombination von Spalte A und Spalte B) noch nicht vorhanden sein, sollte dieser automatisch in Tabelle B hinzugefügt werden.

Wie löse ich das am geschicktesten mit dem autoexec-Makro?
Viele Grüße,
Die Sabine


Antwort schreiben

Antwort 1 von Teddy7 vom 06.11.2019, 13:05 Options

Hallo Sabine !

Man macht eine Abfrage, die die beiden Tabellen über die Spalten A und B miteinander verknüpft und listet ein Feld aus Tabelle 2 mit an.
Als Kriterium gibt man an, dass dieses Feld = NULL sein soll.
Jetzt hast Du alle Schlüssel, die hinzugefügt werden müßten.
Also brauchst Du noch eine Anfügeabfrage, die alle Felder der Tabelle1 enthält und mit der o.g. Abfrage verknüpft - diesmal nur die Übereinstimmungen.
Diese Anfügeabfrage führst Du im Autoexec aus.

///
Fraglich ist nur, ob es Änderungen in vorhandenen Datensätzen geben kann. Dann reicht das so natürlich nicht.
///
Gruß
Teddy

Antwort 2 von Die_Sabine2 vom 06.11.2019, 16:20 Options

Vielen Dank, das probiere ich mal aus und schreibe ob es geklappt hat.
- Die Sabine

Ähnliche Themen

Tabellen vergleichen
neuling03  21.03.2007 - 483 Hits -

zwei Tabellen in Access miteinader vergleichen
der_wassili  20.02.2008 - 309 Hits - 2 Antworten

2 Excel-Tabellen vergleichen und neue Tabelle erstellen
Menke  26.02.2008 - 1294 Hits - 1 Antwort

2 spalten aus 2 Exceltabellen vergleichen
judipauli  29.04.2008 - 1109 Hits - 1 Antwort

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026