Forumi
Home Pravila i pomoć Članovi Kalendar Današnji postovi


Povratak   PC Ekspert Forum > Računala > Software > Web dizajn, programiranje i ostalo
Ime
Lozinka

Odgovori
 
Uređivanje
Staro 30.04.2008., 10:43   #1
aleks5698
Registered User
Moj komp
 
Datum registracije: Jul 2007
Lokacija: Čakovec
Postovi: 13
Unhappy Access - VBA programiranje

Bok ljudi!

Imam problem koji glasi ovako: U Form-i za pretrazivanje korisnika nalaze se dva datuma "Date1" i "Date2" (predstavljaju datum nekog dogadaja)... i sad bi ja trebao u form-u ubaciti 2 Text(box)-a i prvi je pocetni datum, a drugi zavrsni datum. Kada upisem datume u oba text(box)-a onda bi se ispod njih u subForm-i trebali pokazati rezultati samo koji imaju zapisane datume između ta dva koja sam ja upisao...Tu se javlja problem... ja imam neki kod ali nikako da proradi! Molim vas za pomoć.

Code:
Private Function BuildFilter() As Variant
Dim varWhere As Variant
Dim varItem As Variant
Dim intIndex As Integer

varWhere = Null  ' Glavni filter

    ' Provjerava #Prezime i ime#
    If Me.Text3 > "" Then
        varWhere = varWhere & "[Prezime i ime] LIKE """ & Me.Text3 & "*"" AND "
    End If
    
    ' Provjerava #Adresa#
    If Me.Text5 > "" Then
        varWhere = varWhere & "[Adresa] LIKE """ & Me.Text5 & "*"" AND "
    End If
    

' Izrada filtra
    If IsNull(varWhere) Then
        varWhere = ""
    Else
        varWhere = "WHERE " & varWhere
        
        ' zadržavanje na zadnjem filtru
        If Right(varWhere, 5) = " AND " Then
            varWhere = Left(varWhere, Len(varWhere) - 5)
        End If
    End If
    
    BuildFilter = varWhere

End Function
I KAD PRITISNEM NEKU TIPKU

Code:
Private Sub Command13_Click()
    
    ' Obnavlja subform za bazu podataka #korisnici#
    Me.search_form.Form.RecordSource = "SELECT * FROM q_kordod " & BuildFilter
    ' Izrada requarya #korisnici#
    Me.search_form.Requery
    
End Sub
Ako netko zna rješenje...Puno hvala
aleks5698 je offline   Reply With Quote
Oglas
 
Oglas
Oglas Oglasni prostor

Odgovori



Pravila postanja
Vi ne možete otvarati nove teme
Vi ne možete pisati odgovore
Vi ne možete uploadati priloge
Vi ne možete uređivati svoje poruke

BB code je Uključeno
Smajlići su Uključeno
[IMG] kod je Uključeno
HTML je Isključeno

Idi na