[ niknen @ 11.10.2006. 13:51 ] @
Napravio sam upit
SELECT *
FROM filmovi
WHERE originalni_naziv like'*' & forms!filmovi!originalni_naziv&'*';
i on radi kada ukucam bilo koje slovo ili pun naziv ono radi ali problem je sto kada mi izadje parametarski upit pise mi
forms!filmovi!originalni_naziv kako je moguce napraviti da kada otvorim upit da mi pise unesite originalni naziv a ne forms!filmovi!originalni_naziv? hvala unapred
[ mika @ 11.10.2006. 15:07 ] @
Najjednostavnije:
Code:
SELECT *
FROM filmovi
WHERE originalni_naziv LIKE '*' & [Unesite originalni naziv] & '*';


... U tom slučaju ti ne treba uopšte forma sa poljem, radiće i kad pokreneš upit, i uneseš naziv. Zgodno bi bilo da nekim VBA kodom ograničiš da taj unos ne bude manji od 3 karaktera, jer ako uneseš npr. samo "a" velika je verovatnoća da će ti upit izbaciti sve filmove, ali to je već neki drugi problem.

Pozdrav!