[ MatezYU @ 20.10.2006. 07:03 ] @
Kako iz jedne tabele, spisak lekara da ucitam u DBLookUpCombobox?
[ Miloš Baić @ 20.10.2006. 07:13 ] @
Pozdrav,

recimo sa ADO se povežeš na bazu, a na TDBLookupcombox property ListSource postaviš na onaj TDataSource koji se vezuje za tabelu čiji atribut želiš učitati u TDBLookupcombox. A na property KeyField postaviš atribut koji ti treba.
[ dogriz @ 20.10.2006. 07:13 ] @
DBLookupComboBox se ne koristi na taj način, sama reč ti kaže LOOKUP, znači vuče podatke iz drugog DataSource-a.

Potrebne su ti npr. 2 tabele:

DBLookupComboBox.DataSource -- Tabela1
DBLookupComboBox.DataField -- Neko npr. integer polje (šifra lekara)

DBLookupComboBox.ListSource -- DataSource tabele2 gde su šifre i nazivi lekara
DBLookupComboBox.KeyField -- "zajedničko" polje za tabele1 i 2 (npr Sifra_Lekara)
DBLookupComboBox.ListField -- polje naziv_lekara iz tabele2

Ako si dobro isprojektovao bazu kao master/detail ova kontrola može dosta da ti koristi, u protivnom neće ti mnogo biti od pomoći.
[ Miloš Baić @ 20.10.2006. 07:24 ] @
Nije nigde pomenuo Master-Detail strukturu, a postojanje još tabela i njihovo spajanje se podrazumeva. Mislio sam da je to suvišno istaći.
Izvinjavam se na nepotpunom odgovoru.

[Ovu poruku je menjao loshmiscg dana 20.10.2006. u 15:05 GMT+1]