AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi ListField einer DBLookupComboBox aktualisieren
Thema durchsuchen
Ansicht
Themen-Optionen

ListField einer DBLookupComboBox aktualisieren

Ein Thema von ickehausen · begonnen am 21. Okt 2008 · letzter Beitrag vom 21. Okt 2008
Antwort Antwort
ickehausen

Registriert seit: 29. Jul 2004
85 Beiträge
 
Delphi 2010 Enterprise
 
#1

ListField einer DBLookupComboBox aktualisieren

  Alt 21. Okt 2008, 12:11
Datenbank: Firebird • Version: 2.0 • Zugriff über: IBX
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:
procedure TFormHaupt.BitBtnAusrichterClick(Sender: TObject);
begin
  FormAusrichter.ShowModal;
end;
Code AusrichterForm:
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.
Es gibt keine dummen Fragen ...
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: ListField einer DBLookupComboBox aktualisieren

  Alt 21. Okt 2008, 18:22
Sollte eigentlich automatisch geschehen (wenn innerhalb der selben Transkation)
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 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