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.