Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi DBLookUpListBox Items entfernen (https://www.delphipraxis.net/66170-dblookuplistbox-items-entfernen.html)

Whistler 25. Mär 2006 23:37

Datenbank: Egal • Zugriff über: Egal

DBLookUpListBox Items entfernen
 
Hallo,

ich habe ein paar "DBLookUpListBox" Komponenten (A,B und C).
Sobald ich auf "A" klicke, wird "B" gemäß der Auswahl in "A" dynamisch befüllt - selbiges bei Klick auf "B" mit "C".

Sollte der Nutzer aber eine Neuauswahl machen, d.h. bei "A" erneut klicken, so soll der Inhalt aus "B" und "C" entfernt werden.
DBLookUpListBox.Clear gibt es leider nicht...

jensw_2000 26. Mär 2006 07:52

Re: DBLookUpListBox Items entfernen
 
Wenn du einen Wert aus der ListSource auswählst, weist du Diesen einem Feld der Datasource zu.
Also sollte das Leeren des entsprechenden Datasource-Feldes die Lösung sein.

Delphi-Quellcode:
With DBLookupComboBox1 do
begin
  datasource.DataSet.FieldByName(DataField).Clear;
end;


Schöne Grüße,
Jens
:hi:

Whistler 26. Mär 2006 10:26

Re: DBLookUpListBox Items entfernen
 
Hallo,

da ich das "Keyfield" zuweise, muss ich nur jenes auf "''" setzen.
Aber Dank deiner Hilfe, kam ich erst darauf ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:51 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