Abfrage kann nicht aktualisiert werden
Karl Donaubauer
Gesendet: 27.02.20 09:37
Betreff: RE: Abfrage kann nicht aktualisiert werden



Elite Veteran

Beiträge: 716
500100100
Ort: Wien
Hallo, Rudolf!

Greiff - 26.02.20
...Die eine Tabelle, die aktualisiert werden soll ... weigert sich standhaft bei einer Aktualisierung mit Werten aus einer anderen Abfrage, die gruppierte (eindeutige) Werte enthält..

Das ist seit ca. 27 Jahren das Standardverhalten von Access/JET/ACE. ;-) Sobald eine gruppierte Abfrage dabei ist, ist die Aktualisierbarkeit weg. Peter hat eh schon die Details wegen des Vermeidens der Gruppierung nachgefragt. Falls du sie wirklich nicht vermeiden kannst, sind die üblichen 2 Workarounds:

1. Die gruppierte Abfrage wird nur mittels einer Unterabfrage (z.B. mit IN oder Not IN) oder mittels DLookUp & Co in der Aktualisierungsabfrage verwendet. Dann bleibt sie aktualisierbar.
2. Man schreibt die Werte der Gruppierungsabfrage in eine Arbeitstabelle und verwendet dieselbige in der Aktualisierungsabfrage. Das ist bei größeren Datenmengen oder komplexen Abfragen manchmal wesentlich schneller.


-----
Servus
Karl
*********
Internationale Access-Konferenz: http://www.AccessDevCon.com
Access-Entwickler-Konferenz: http://www.donkarl.com/?aek
Top of the page Bottom of the page