• 9 odgovora
  • 3.195 pregleda
Check box pretrazivanje 14.05.2008. u 13:07 · pre 224 meseci #1
Pozdrav,

treba mi mala pomoc oko baze.....treba mi da kad cekiram neki checkbox (recimo pretraga po prezimenu) i kliknem na Trazi,otvori u novoj
formi tabelu(to sam rijesio podformom) u kojoj ce prikazati sve clanove sa tim prezimenom. kako povezati checkbox i upit....nemam iskistva sa VB
Potpis
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
Re: Check box pretrazivanje 14.05.2008. u 17:53 · pre 224 meseci #3
sorry,ja sam pogresno postavio pitanje......

treba da sa text field-a ocitam recimo prezime i da na osnovu njega pretrazim i vratim u tabelu rezultate ???????

[Ovu poruku je menjao normandija dana 14.05.2008. u 20:00 GMT+1]
Potpis
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
Re: Check box pretrazivanje 14.05.2008. u 19:18 · pre 224 meseci #5
Kao što ti kaže getsbi napraviš sql uvjet koji postaviš na subformu
Znači kad čekiraš neki čekboks onda na njegovom eventu
ili možeš staviti button

napišeš si kod ..... npr

tu napraviš sql upit koji češ ubaciti kao source za subformu , naravno prilagodi nazive
sa tvoje forme


sqlupit1="Select * from radnici where ime radnika='" & Txtboximeradnika & "'"

' ubaciš sqlupit da je recordsource

SubPodformanaglavnoj.Form.RecordSource = sqlupit1

' i sad osviježiš subformu

SubPodformanaglavnoj.requery

eto , to je to

Re: Check box pretrazivanje 15.05.2008. u 08:46 · pre 224 meseci #6
rijeseno za check box...hvala
Potpis
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
Re: Check box pretrazivanje 15.05.2008. u 08:51 · pre 224 meseci #7
a sto se tice text field-a.........

recimo imam,nekoliko polja na formi za pretragu,a to je JMBG i PREZIME, i naravno button Search e sad

ako je unijeto nesto u polje trebam da ga uzemem kao uzorak sa polja i pozovem neki upit koji ce mi vratiti neke rezultate na osnovu
tog uzorka i prikazati ih u tabeli.......eto to zelim sto se tice text polja
Potpis
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
Re: Check box pretrazivanje 15.05.2008. u 09:39 · pre 224 meseci #9
Ja mislim da to opet moras u kodu isprogramirat
znaci na formi imas tri textboksa sa vrijednostima

txtgrad="Koprivnica"
txtime=""
txtgodine=""

Sad trebas napraviti sqlupit koji će uzet samo ona polja koja su puna
pa bi to izgledalo nekako ovako, a ti samo ispravi nazive varijabli , tj txtboksova




Dim uvjet
uvjet = ""
If IsNull(txtgrad) Or txtgrad = "" Then
Else
If uvjet = "" Then
uvjet = "izradio_je ='" & txtgrad & "'"
Else
uvjet = uvjet + " And izradio_je ='" & txtgrad & "'"
End If
End If


If IsNull(txtime) Or txtime= "" Then
Else
If uvjet = "" Then
uvjet = "odobrena='" & txtime & "'"
Else
uvjet = uvjet + " And odobrena='" & txtime & "'"
End If
End If

If IsNull(real) Or txtgodine = "" Then
Else
If uvjet = "" Then
uvjet = "zatvorena ='" & txtgodine & "'"
Else
uvjet = uvjet + " and zatvorena ='" & txtgodine & "'"
End If
End If



If uvjet <> "" Then
sqlt = "SELECT * FROM TblZahtjevnice where " + uvjet + " ORDER BY Vrijeme_izrade DESC"

Else
sqlt = "SELECT * FROM TblZahtjevnice ORDER BY Vrijeme_izrade DESC"


End If

Subtkoizradi.Form.RecordSource = sqlt
Re: Pretrazivanje u access-u 27.05.2008. u 12:17 · pre 224 meseci #10
rijeseno sa poljima......

i samo jos jedno malo pitanje...

ovako imam jedan kombo box i imam 12 vriednosti i njega punim iz tabele koja se zove Usluge, ima ID i naziv usluge........e sad kad vrsim pretrazivanje po usluzi,izaberem neku vrednosti iz liste i kad mi upit odradi pretragu u polju usluga mi vrati samo ID usluge iz table,a meni treda da vrati naziv

tj.

kad mi upit vrati rezultate on ih prikaze u dataSheet-u,a ne na istoj toj formi i u toj koloni u tom datasheetu mi ispise ID usluge

[Ovu poruku je menjao normandija dana 27.05.2008. u 21:41 GMT+1]
Potpis
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme