![]() |
Datenbank: Firebird • Version: 2.0 • Zugriff über: IBX
ListField einer DBLookupComboBox aktualisieren
Hallo,
ich habe zwei Tabellen (logo bei eimer DBLookupComboBox-Kompo), eine mit Veranstaltungsdaten und eine mit den Ausrichtern. Ist ein Ausrichter nicht in der Tabelle vorhanden, soll er neu angelegt werden. Dazu habe ich neben der DBLookupComboBox-Kompo einen Button, welcher ein Form öffnet, in das ich dann den Ausrichter mit Daten füllen kann. Beim Verändern der Daten mit dem ButtonOK übernimmt die DBLookupComboBox-Kompo die geänderten Daten auch, beim Neuanlegen eines Datensatzes mit dem ButtonNew und anschließendem ButtonOK zum Übernehmen ist dies nicht der Fall. Ich hätte aber gern, dass die DBLookupComboBox-Kompo den neu angelegten Datensatz anzeigt. Code HauptForm:
Delphi-Quellcode:
Code AusrichterForm:
procedure TFormHaupt.BitBtnAusrichterClick(Sender: TObject);
begin FormAusrichter.ShowModal; end;
Delphi-Quellcode:
procedure TFormAusrichter.ButtonOKClick(Sender: TObject);
begin DMMain.IBDataSetAusrichter.Edit; DMMain.IBDataSetAusrichter.Post; Close; end; procedure TFormAusrichter.ButtonCancelClick(Sender: TObject); begin Close; end; procedure TFormAusrichter.ButtonNewClick(Sender: TObject); begin DMMain.IBDataSetAusrichter.Insert; end; procedure TFormAusrichter.FormClose(Sender: TObject; var Action: TCloseAction); begin // Datenbankverbindung herstellen DMMain.IBDataSetAusrichter.Active := false; DMMain.IBDataSetAusrichter.Active := true; end; end. |
Re: ListField einer DBLookupComboBox aktualisieren
Sollte eigentlich automatisch geschehen (wenn innerhalb der selben Transkation)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:41 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