Einzelnen Beitrag anzeigen

AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#1

Statt Daten wird (MEMO) angezeigt

  Alt 10. Apr 2016, 12:23
Datenbank: SQLite • Version: 3 • Zugriff über: SQLite3Connection
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;
Bin Hobbyprogrammierer! Meine Fragen beziehen sich meistens auf Lazarus!
  Mit Zitat antworten Zitat