Hallo,
ich benutze die DBComboBox Komponente für die Anzeige der Anrede aus einer referenzierten Tabelle, aber anstatt Anrede wird einfach nur (MEMO) angezeigt, auch wenn ich ein DBEdit dafür nehme. Woran liegt es eigentlich? Mit den restlichen Attributen ist alles ok, vorname, nachname werden richtig angezeigt. Vielen Dank!
Hier der Code:
Delphi-Quellcode:
...
DBComboBox1.DataSource := DataSource1;
DBComboBox1.DataField := 'anrede';
DBEdit4.DataSource := DataSource1;
DBEdit4.DataField := 'anrede';
...
procedure TMainForm.Button1Click(Sender: TObject);
begin
SQLQuery1.Active := False;
SQLQuery1.SQL.Text := 'SELECT tbteilnehmer.id_teilnehmer, '
+ 'tbteilnehmer.tnr, '
+ 'tbanrede.anrede, '
+ 'tbteilnehmer.vorname, '
+ 'tbteilnehmer.nachname '
+ 'FROM tbteilnehmer '
+ 'LEFT JOIN tbanrede ON tbteilnehmer.fk_anrede_id=tbanrede.id_anrede';
SQLQuery1.Active := True;
end;