[ sojic @ 18.02.2006. 17:45 ] @
Imam:

SQLConnection->SimpleDataSet->DataSource->DBLookupComboBox

U programu imam:

Code:

SimpleDataSet.DataSet.CommandText := 'Selektiraj to i to i tako dalje';
SimpleDataSet.open;

// ovo sam pokusao ali ne radi:
DBLookupComboBox.refresh;


Nikako ne mogu da "napunim" Combobox. Na njegovo mesto stavim DBGrid, fercera, radi bez problema, ali ComboBox ne prikazuje nista.

Sta da radim?
[ Almedin @ 18.02.2006. 21:33 ] @
DBLookupCombBox mora imati i ListSource
[ sojic @ 18.02.2006. 22:14 ] @
Ma pokusavao sam i sa ListSource i sa DataSource. NECEeeee
[ Almedin @ 21.02.2006. 21:00 ] @
TDBLookupComboBox se koristi sa dva dataseta

koriste se sledeci propertiji

DataSource - veza sa datasetom koji se mijenja
DataField - polje koje se mijenja

ListSource - veza na dataset odakle se uzima podatak koji se upisuje u DataField
ListField - polje koje se prikazuje na listi
KeyField - polje koje se upisuje u DataField kada se odabere vrijednost iz liste

[ _v!rus_ @ 04.03.2006. 21:24 ] @
Mozed da koristis KeyFields, LookupDataset, LookupKeyFields i LookupResultField property-je od samog TFielda.