Nemam iskustva u radu sa Accessom i interesuje me sledece.
Npr imam tabelu1 ( *SifID, NazivIDa ) (sa * ispred je oznacen primarni kljuc)
i imam tabelu2 (*SifT2, NazivT2a, &SifID ) (sa & ispred je oznaceno da je to strani kljuc u ovom slucaju iz tabele1)
Ja bih hteo da se u okviru forme pojavi u jednom npr comboboxu NazivID koji se odnosi na tabelu1
a u drugom comboboxu da mi se da da izaberem jedan od svi mogucih naslovT2a koji postoje u tabeli2 a ciji SifID odgovara nazivu selektovanom u prvom comboboxu)
ili malo preciznije receno kako bih uradio :
SELECT NazivT2a
FROM tabela2
WHERE tabela2.SifID = combobox1.Sadrzaj (koji je korisnik izabrao u comboboxu1)
i da to sto mi vrati kao rezultat SELECT-a bude uneto u combobox2
Malo da konkretizujem.
Mogu li u SQL upitu da u Where delu stavim npr
WHERE SifID = (neka kontrola.njena vrednost) i da mi to stoji u queryju. Kako to da uradim
Kako u SQL upit da stavim vrednost iz kontrole i da taj rezultat bude smesten u combobox ?
Znaci kako da se vrednost iz jedne kontrole iskoristi u SQL upitu pa da se rezultat tog upita dodeli drugoj combo kontroli
Ako moze malo konkretniji odgovor, posto sam malo glup :(
Imam u formi (frmForma1) textbox u koji se upise vrednost primarnog kljuca Tabele1 (npr. 1 ili 2 ili 3 ...)
U subformi (subfrmForma2) imam combobox koji treba da ponudi polje Naziv iz Tabele2 u zavisnosti sta je u textboxu forme.
(ako je u text boxu forme vrednost 1 onda u comboboxu u subformi treba da ponudi Ana, Olja, Aca )
Ako na taj combobox u polje Row Source stavim
SELECT Naziv, SifTab2 FROM Tabela2 WHERE SifTab1=forms.frmForma1.SifTab1;
i na text polje glavne forme stavim u After Update dogadjaju Me.subfrmPlocezaUnos.Requery
ne dobijam dobar rezultat.
Sta treba da uradim da bi dobio korektne vrednosti u comboboxu?
Da li je problem sto je SifTab1 tipa Number a forms.frmForma1.SifTab1 tipa text pa ne mozez da ih u SQL upitu
spoji kako treba.