[ BreakBoy @ 04.07.2007. 19:45 ] @
| Hej ljudi jedno malo pitanje? Kako da definisem klauzulu WHERE tako da mi na osnovu unesenog stringa u odredjenoj kontroli (npr. textbox) pronadje dal ima isti zapis u odredjenoj tabeli koji sadrzi taj uneseni string u svom stringu.
Like [Forms]![frmPrtMat]![pretmatbox] <- ovako je TRUE samo ako su oba stringa ista
LTrim([Forms]![frmPrtMat]![pretmatbox]) <- ovako slicno ovom iznad
ovo bi moglo biti rjesenje, funkcije
InStr([start, ]string1, string2[, compare])
InstrRev(stringcheck, stringmatch[, start[, compare]])
NPR: InStr(0;[tblIzdavackiMaterijal]![Naziv];[Forms]![frmPrtMat]![pretmatbox];1)
Samo mi uvijek kaze ivalid ili prekompleksno
gdje grijesim i da li idem uopce pravim putem ?? |
[ ex-Neznalac @ 04.07.2007. 21:22 ] @
Nisam te bas dobro skuzio ali ukoliko koristis upit onda mozes da dodas ovo po cemu hoces da trazis evo i slika !
[ Brz_na_tastaturi @ 04.07.2007. 21:39 ] @
Taj deo treba da izgleda otprilike ovako
" Like '*" & [Forms]![frmPrtMat]![pretmatbox] & "*' " - vratice sve zapise koji u odgovarajucem polju imaju uneti pojam
" Like '" & [Forms]![frmPrtMat]![pretmatbox] & "*' " - vratice sve zapise koji u odgovarajucem polju počinju unetim pojmom
U zavisnosti od toga gde treba da ti pokaže tražene podatke tj zapise (kontrola na formi) koji ispunjavaju uslov razlikuje se i način na koji postavljaš i mesto gde postavljaš uslov.
[ BreakBoy @ 05.07.2007. 01:31 ] @
Brz_na_tastaturi je bilizu ili tacan. al kod mene iz nekog meni nepoznatog razloga nece sta god upisem hehe.
Da pojasnim malo :)
DA, koristim query koji koristi citavu tabelu VHS kaseta (ID, naziv, tip, itd) kao izvor podataka,
na polje naziv u querry-u treba mi criteria koja ce u odnosu na unos pronaci bilo koji film koji u sebi sadrz tu rijec
Npr. ako imam filmove
Terminator 3
Batman Begins
The Mask Of Zorro
Die Hard 4.0
Green Mask
Chaos Theory
Deja Vu
The Mask
Te trazim rijec mask
Da mi vrati filmove:
The Mask Of Zoro
Green Mask
The Mask
objasnjenje na nizem nivou LOL
treba mi criteria koja uneseni string (znaci redosljed karaktera unesenog stringa tj. rijec) prepozna
u zapisu tabele, koji je takodjer string (nepoznatog broja karaktera), uneseni string u bilo kojem djelu
stringa iz tabele
[ BreakBoy @ 05.07.2007. 01:58 ] @
Skontao sam kako ide. Sorry sto sam vas mucio. hehe
Cijenim vasu volju da pomognete i zahvaljujem se sto ste pokusali.
Sad na zadatak LoL. Ovo sam trebao
IIf(InStr(1;[tblIzdavackiMaterijal]![Naziv];[Forms]![frmPrtMat]![pretmatbox];1);[tblIzdavackiMaterijal]![Naziv];Null)
Hvala jos jednom.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.