![]() |
Datenbank: MSAccess • Zugriff über: AdoQuery
Sortierung nach einem LookupField
Hallo zusammen,
in einer Tabelle meiner Datenbank habe ich eine Spalte mit einem LookupField eingebaut, in der ein Name angezeigt wird. Ich habe dieses Field NAME benannt. Jedoch wenn ich diese Tabelle nach dem Namen sortieren will, sei es mit dem "Order by Befehl" oder mit "AdoQuery.Sort" erhalte ich eine Fehlermeldung. Die Sortierung nach jedem anderem Feld funktioniert. Wie kann ich nun nach dem Namen sortieren? :gruebel: MfG Kirchi |
Re: Sortierung nach einem LookupField
Lookupfelder sind über SQL nicht erreichbar.
Du müsstest per SQL einen JOIN zwischen Haupt- und Nachschlagetabelle vornehmen und dann mit ORDER BY sortieren. Das kann aber je nach Datenmenge recht lange dauern. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz