Thema: Delphi DBComboBox

Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#9

Re: DBComboBox

  Alt 1. Nov 2005, 06:49
Hai needatip,

hast Du schon einmal darüber nachgedacht anstelle der DBComboBox eine "normale" ComboBox zu verwenden?
Ich finde die DBxxxx Komponenten in der Regel zu unflexibel und versuche diese, wo immer es geht, zu vermeiden.

In einer TComboBox könntest Du ja zum Beispiel im Delphi-Referenz durchsuchenOnChange prüfen ob der Anwender einen neuen Eintrag ausgewählt hat und diesen dann mit einem Query in die Tabelle schreiben.

Delphi-Quellcode:
  old_CBValue: string;

procedure TForm1.cb_TestChange(Sender: TObject);
var
  cur_CBValue: string;
begin
  cur_CBValue := cb_Test.Items[cb_test.ItemIndex];
  if (old_CBValue <> cur_CBValue) then
  begin
    // Speichere cur_CBValue in der Tabelle
    old_CBValue := cur_CBValue;
  end;
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat