[ gile011 @ 28.07.2003. 11:17 ] @
Imam Access tabelu sa npr. dva polja (BR_knjige, naziv).

Kako da u combo boxu vidim polje naziv, pa kad selektujem neki naziv njegov broj mi se ispise u npr. text boxu koji stoji pored.

Kao sto u Accessu wizard sam odradi posao za koje polje sam vezan a koje vidim

Poznato mi je "sve" u vezi konekcija ali ovo mi nikako ne uspeva

Bilo koji kombo dolazi u obzir samo pomagajte
[ mladenovicz @ 28.07.2003. 11:29 ] @
Code:


' ovde otvoris recordset RS

While Not RS.EOF
        cmbKnjiga.AddItem RS("naziv")
        cmbKnjiga.ItemData(cmbKnjiga.NewIndex) = RS("BR_Knjige")
        RS.MoveNext
Wend


[ mladenovicz @ 28.07.2003. 11:33 ] @
a na cmbKnjiga_Click imas ovako nesto

Code:

If cmbKnjiga.ListIndex <> -1 Then
    txtText.Text = cmbKnjiga.ItemData(cmbKnjiga.ListIndex)
End If
[ gile011 @ 29.07.2003. 08:44 ] @
Hvala ti radi
[ sanibo @ 29.07.2003. 18:43 ] @
Neverovatno, upravo sam hteo to da postiram, a evo odgovor je tu! Svaka cast mladenovicz! Ovo je definitivno najbolji forum( PS. to svi znaju, samo morao sam da ponovim).

Pored gornje "akcije" sa combom, interesuje me (ovo je verovatno glupo pitanje), da li je moguce ubaciti dva polja u jedan combo, ili dva comba jedan pored drugog, a da se oba otvaraju kad sa klikne bilo koji, i jos da imaju sinhronizovanu listu?
[ mladenovicz @ 29.07.2003. 19:35 ] @
Mozes da ubacis dva polja u combo. Ako je combo boundovan onda u sql upitu moras da definises nesto ovako (ne garantujem da je sintaksa ispravna :))
polje1 + ' ' + polje2 as IzrazZaCombo, pa combo boundujes na to polje.

a ako punis combo iz koda, onda nesto ovako

Dim Itm as string
Itm = RS("polje1") & "-" & RS("polje2")
cmbCombo.AddItem Itm