[ 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
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.