![]() |
Datenbank: SQL Server 2000 • Zugriff über: ADO
Lookupfeld mit Query
Hallo,
ich möchte in einem DBGrid die an eine Query gekoppelt ist ein zusätzliches Nachschlagefeld einer anderen Tabelle anzeigen. Da aber in der Query dieses Feld manchmal leer ist, soll dann auch das Nachschlagefeld leer bleiben. Ich bekomme hierbei die Fehlermeldung das dieses Feld nicht gefunden wurde. Kann man das irgendwo einstellen, daß wenn das Feld 'Null' ist auch kein Wert nachgeschlagen wird und nur bei denjenigen angezeigt wird, wo auch tatsächlich ein Wert eingetragen ist? |
Re: Lookupfeld mit Query
Hallo,
wenn es dir nur um die Übersetzung eines Fremdschlüssels geht, dann ist ein OUTER JOIN die Lösung. Grüße vom marabu |
Re: Lookupfeld mit Query
Ok, das hab ich auch schon so gelöst.
Allerdings muss ich ein Refresh aufrufen, damit mir die Daten angezeigt werden (DBGrid liegt auf einem anderen Formular) und dann lande ich immer auf dem ersten Datensatz. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:59 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-2025 by Thomas Breitkreuz