![](/forum/profile/get-photo.asp?memberid=27&type=profile&rnd=376) Elite Veteran
Beiträge: 860
![500](http://www.donkarl.com/forum/images/decorations/multiple/500.gif) ![100](http://www.donkarl.com/forum/images/decorations/multiple/100.gif) ![100](http://www.donkarl.com/forum/images/decorations/multiple/100.gif) ![100](http://www.donkarl.com/forum/images/decorations/multiple/100.gif) ![25](http://www.donkarl.com/forum/images/decorations/multiple/25.gif) ![25](http://www.donkarl.com/forum/images/decorations/multiple/25.gif) 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
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy... |