![]() |
Stringgrid: Zeile eine ID zuweisen
Hallo,
ich möchte in meinem Stringgrid jeder Zeile eine bestimmte ID aus der DB zuweisen. Über das OnSelect Ereignis möchte ich dann die ID einlesen um damit zum Beispiel einen Datensatz aus der Datenbank zu laden. Ich könnte zwar die ID auch in einer zusätzlichen Spalte unterbringen, was ich aber der Optik wegen vermeiden möchte. Hat jemand eine Idee wie ich das machen könnte. schon mal Danke und viele Grüße |
Re: Stringgrid: Zeile eine ID zuweisen
-.Tag
-Spalte mit Id ausblenden |
Re: Stringgrid: Zeile eine ID zuweisen
Hi,
die Idee mit dem Tag hatte ich auch schon. Aber .Rows[x] hat kein Tag - oder ich habs net gefunden :duck: Man kann Spalten ausblenden ? Ich habs jetzt über TObject gelöst. Ich weis jeder Zeile ein Object zu. In dem Object ist dann die ID. Etwas umständlich aber funktioniert. viele Grüße |
Re: Stringgrid: Zeile eine ID zuweisen
Immer wieder kann man hier lesen, daß die Darstellung von den Daten zu trennen sei. Hier hast Du ein schönes Beispiel dafür. Mit anderen Worten, wenn Du die Daten von der Darstellung trennen würdest, dann könntest Du problemlos auswählen, was Du darstellen willst.
Gruß K-H |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:06 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