Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

kako filtrirati query sa stavkama sa list boxa na formi

  • 5 odgovora
  • 4.550 pregleda

Najnovija ↓

kako filtrirati query sa stavkama sa list boxa na formi 04.10.2005. u 08:09 · pre 256 meseci #1
imam recimo spisak kupaca, i na formi sam postavio list box sa multi select opcijom, ubacio kod koji imamo u helpu, koji prati selectovane stavke sa liste u postavio nevezan text box u koji dodajem stavke sa liste.
tekst u text boxu sam postavljao na hiljadu nacina:
npr.
strItems = strItems &" and ""& ctlSource.Column(0, intCurrentRow) & """
u tekst box mi upise
"pera" and "milos" and "mitar"
potom sam u query postavio na kriterijum ovaj tex box ali mi nedaje nikakve rezultate
zna li neko kako da se ovo resi
Re: kako filtrirati query sa stavkama sa list boxa na formi 04.10.2005. u 11:06 · pre 256 meseci #2
Ako to radiš iz VBA dodaj neposredno iza ovog:

strItems = strItems &" and ""& ctlSource.Column(0, intCurrentRow) & """
MsgBox strItems

i vidi šta ti vraća za vrednost strItems. Ako je to upravo "pera" And "milos" And "zika", onda nešto u upitu ne valja.

U upitu, u polju gde se nalaze imena pera, milos, zika treba za filter da ti stoji:

Forms!frmNazivForme!NazivPolja

i to polje ne sme da bude indeksno (po broju, već samo tekst).
Potpis
Pozdrav,
Branislav
Re: kako filtrirati query sa stavkama sa list boxa na formi 04.10.2005. u 13:53 · pre 256 meseci #3
postavio sam tekst box na formi i on mi prikaze "mika" and "laza"
ali u query nece da izlista podatke.
probao sam sa " ' " ali ni to neide ,
pa potom i " chr(34) " - opet nista
Re: kako filtrirati query sa stavkama sa list boxa na formi 04.10.2005. u 14:44 · pre 256 meseci #4
A da umesto
Citat:
"pera" And "milos" And "zika",
probas
Code:
"pera" OR "milos" OR "zika", 


Ako hoces da ti kveri vrati Peru i Ziku i Lazu, onda se koristi OR, a ne AND. AND znaci da svi iskazi moraju biti tacni, a niko se istovremeno ne zove i Para i Zika i Laza.

Nego, da ti nije malo rano da pises kod koji gradi SELCT na osnovu multi select liste ako jos uvek ne znas razliku izmedju AND i OR operatora?
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme