Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi checklistbox index aus Datenbank zuweisen (https://www.delphipraxis.net/83878-checklistbox-index-aus-datenbank-zuweisen.html)

thommymail 7. Jan 2007 21:19


checklistbox index aus Datenbank zuweisen
 
Hallo,

ich habe eine Datenbank wo eine best. Ausstattung einen Fahrzeugtyp zugeordnet ist.
Dies würde ich gern über Ckeckboxen realisieren.

Die entsprechenden ITEM's aus der Datenbank hinzufügen ist kein Problem, allerdings komm ich mit der Zuordnung der Checkboxen zu dem entsp. Eintrag in der Datenbank nicht klar.

Der Index der TCeckbox beginnt bei 0. In der Datenbank ist die ID aber nicht immer fortlaufend (evtl. wird mal ein Eintrag gelöscht usw.)

Wie kann ich die entspr. ID aus der Datenbank der Richtigen checkbox Zuordnen kann.

Bsp.

Tabelle Ausstattung

ID Bezeichnung
1 Spiegel
3 Display
4 Vorlegekeil
6 Feuerlöscher

Wenn die Ausstattung im Fahrzeug vorhanden ist soll die entsprechende Checkbox ausgewählt sein. Die Verbaute Ausstattung frage ich über eine SQL Abfrage ab.

Danke für eure Hilfe

Thomas

DGL-luke 7. Jan 2007 21:25

Re: checklistbox index aus Datenbank zuweisen
 
Wie wärs mit dem tag?

alternativ kannst du die Checkboxen auch in ein Array packen.

Bzw. ich würde beides machen. Du machst ein Array mit der maximalen Anzahl von Checkboxen. und dann belegst du sie eine nach der anderen mit der entsprechenden caption und dem entsprechenden tag. Die, die du im Moment nicht brauchst (weils weniger gegenstände sind), machst du unsichtbar.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz