Koristim VB za pravljenje forma u accessu...
...kada uvucem u ComboBox kontrolu neke podatke iz tabele, hocu da znam sta je izbrano, npr. koji primarni kljuc...
ALI prvi put kada izaberem npr. trecu stavku po redu, on vraca vrednost uvek za prvu stavku po redu kada izaberem neku drugu on vraca ispravnu vrednost.
vrednosti prisupam preko:
combo0.recorset!SifraID
ako vas nesmara probajte sami,
Napravite tabelu sa accessu sa tri recorda, formu sa ComboBox-om i CommandButton-on. Postavite da je Data Source property za ComboBox "SELECT * FROM "ImeTabele"
Na click event za button upisite:
MsgBox "Record ID: " & Combo0.Recordset!SifraID
starujte formu, izaberite 3 record u ComboBox-u i tebalo bi da vrati 1, kada izaberete 2 record vrati 2, ponovo 3 record vrati 3 ??????????
p.s. Morate u access tabeli da definisete kolonu "SifraID", ako neko drugi zna nacin da se zna koji je record izabran neka kaze