Forum: Datenbanken
Delphi
by marabu,
20. Mär 2006
Hier eine mögliche Vorgehensweise:
procedure TForm1.TableAfterPost(DataSet: TDataSet);
begin
with DBComboBox do
if Items.IndexOf(Field.AsString) < 0 then
Items.Add(Field.AsString);
end;
Forum: Datenbanken
Delphi
by marabu,
20. Mär 2006
DBListBox gestattet nur die Übernahme eines Eintrags aus Items. Willst du freie Eingabe ermöglichen, dann verwende DBComboBox. Wenn der eingegebene Wert neu ist, dann kannst du ihn nach dem Speichern in die Items der DBComboBox aufnehmen und er steht dir bei der nächsten Eingabe zur Auswahl. Natürlich kannst du auch die DBComboBox vorher initialisieren, aber die Grundidee ist, dass man bei der...
Forum: Datenbanken
Delphi
by marabu,
20. Mär 2006
Dann schau dir mal DBComboBox an.
marabu
Forum: Datenbanken
Delphi
by marabu,
20. Mär 2006
Hallo Vader,
hast du denn auch vorher die möglichen Eingabewerte in der Eigenschaft Items der DBListBox eingetragen?
Grüße vom marabu