Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#4

Re: DBLookupComboBox zeigt die selektierte Zeile nicht an

  Alt 15. Jul 2005, 09:02
Zitat von hsbc:
Zitat von shmia:
Vermutung: DataSource (und damit das Dataset) ist nicht im Edit- oder Insert-Zustand (State in [dsEdit, dsInsert]).
Das ist es leider nicht. Wie gesagt, die gesamte Auswahlliste der DBLookupComboBox wird ja ordnungsgemäss angezeigt. Nur, nachdem ich eine Zeile ausgewählt habe, steht - nachdem die Liste wieder zugeklappt ist - nichts in der ersten Zeile.
Da hast du mich falsch verstanden.
DBLookupComboBox braucht zwei DataSourcen: eine LookupDatasource und die "normale" Datasource.
Wenn das Aufklappen funktioniert, dann ist die LookupDataSource funktionsfähig.
Zugeklappt zeigt die DBLookupComboBox aber die Daten aus der DataSource an.
Die DBLookupComboBox funktioniert leider nicht ohne dass die "normale" DataSource vorhanden, aktiv und beschreibbar (TDataSet.CanModify=True) ist.
Andere Komponenten aus der Rx-Lib oder JVCL sind da flexibler.
Andreas
  Mit Zitat antworten Zitat