Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

A03 Problem mit Löschabfrage

44 views
Skip to first unread message

Max

unread,
Dec 5, 2011, 2:00:32 PM12/5/11
to
Hallo,

ich habe ein Problem mit einer Löschabfrage, in der ich aus 2 Tabellen
Datensätze löschen möchte.
Diese sind über ein Feld namens Pos-ID 1:1 verknüpft.
Lasse ich mir in der Abfrage die Datensätze anzeigen, ist alles okay.
Wenn ich die Löschabfrage ausführen will, kommt die Fehlermeldung:
"Löschen aus angegebenen Tabellen nicht möglich"
Die in der Hilfe beschriebenen Probleme mit Schreibschutz oder
Berechtigungen trifft nicht zu.
Außerdem funktioniert eine andere Löschabfrage in derselben DB auch.

Kann man denn bei einer Löschabfrage nicht gleichzeitig Datensätze aus
2 Tabellen löschen?

Gruß
Max

Bernd Gilles

unread,
Dec 5, 2011, 4:09:20 PM12/5/11
to
einfache Antwort: NEIN

Falls Löschen aus einer Tabelle nicht funzt, hilft meist das Setzen der
Eigenschaft "Eindeutige Datensätze" in der Abfrage.
Das entspricht dem "DISTINCT" in SQL.

--
Gruß, Bernd
---
Access goes Subversion - http://oasis.dev2dev.de

Peter Doering

unread,
Dec 5, 2011, 4:12:10 PM12/5/11
to
Hallo,

Max wrote:

> ich habe ein Problem mit einer Löschabfrage, in der ich aus 2 Tabellen
> Datensätze löschen möchte.
> [...]
> Kann man denn bei einer Löschabfrage nicht gleichzeitig Datensätze aus
> 2 Tabellen löschen?

Nein, mach 2 Abfragen daraus.

Gruss - Peter

--
Mitglied im http://www.dbdev.org
FAQ: http://www.donkarl.com

Lutz Uhlmann

unread,
Dec 7, 2011, 5:46:41 AM12/7/11
to
Am 05.12.2011 20:00, schrieb Max:
> Hallo,
>
> Kann man denn bei einer Löschabfrage nicht gleichzeitig Datensätze aus
> 2 Tabellen löschen?

Theoretisch könnte die Löschweitergabe der Verknüpfung da helfen. Aber
ich würde so etwas nicht benutzen. Ich habe gerne die Kontrolle über das
was passiert.

Lösche das ganze in zwei Schritten - zwei Abfragen.
Wenn du die Kriterien nur in der einen Tabelle hast hilft dir ein JOIN
oder ein WHERE IN () weiter.

Max

unread,
Dec 7, 2011, 6:32:36 AM12/7/11
to
Danke an alle!
Ich hab's hingekriegt, habe die Löschabfragen getrennt.

Gruß
Max

0 new messages