Novo

Forum kao aplikacija na telefonu

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

  • 7 odgovora
  • 3.636 pregleda

Najnovija ↓

Re: Pretraga u subformu 07.03.2008. u 13:00 · pre 227 meseci #3
da, već sam videla ovaj post i otprilike tako sam i probala da uradim ali nikako ne mogu da ukomponujem ovaj datum od - do. Uzela sam onaj zakačen file ali kažem, nikako da ukomponujem ovaj datum....
Re: Pretraga u subformu 07.03.2008. u 15:22 · pre 227 meseci #4
Probaj da koristiš Date picker, rešio bi mnogo komplikacija. U tom slučaju bi mogla da radiš konverziju iz Date/Time u Long tip podataka. Ja to radim na sledeći način :

Public Function DToN(WhDate As Date) As Long
DToN = FormatNumber(Int(WhDate), 0, vbFalse, vbFalse, vbFalse)
End Function

Recimo u Queryju dodaš izraz DatumBroj koji bi se računao kao Int(Datum) i onda umesto da se petljaš sa datumima upoređuješ brojeve. Vidim da u referencama koristiš ADO, ja sam tu referencu uklonio i zamenio sa DAO. Čini mi se da se datumi kod Ado obeležavaju na drugi način. U DAO se koriste tarabice (#), s tim da u SQL kriterijumu moraš navesti ispravno formatiran datum, zato sam napisao funkciju DateCri. Ovde još treba dodati proveru da li su prazni textovi i tome slično...

Code:
Option Compare Database
Private Sub pretrazi_Click()
sfrmEvidencija.Form.RecordSource = "SELECT [tblevidencija].[refBr], [tblevidencija].[Naziv], [tblevidencija].[datum] " & _
          "FROM tblevidencija Where datum Between " &  DateCri(Datum_od) & " And " & DateCri(Datum_do)
End Sub

Private Function DateCri(WhText As TextBox) As String
DateCri = Format(CDate(WhText), "mm/dd/yyyy")
DateCri = Replace(DateCri, ".", "/")
DateCri = Replace(DateCri, "-", "/")
DateCri = "#" & DateCri & "#"
End Function
Potpis
Ozbiljan i odgovoran mladić
Re: Pretraga u subformu 10.03.2008. u 07:44 · pre 227 meseci #5
možda je ovo i suviše teško za mene ali nisam uspela na osnovu ovog tvog ništa da uradim. Prosto ne radi...
Re: Pretraga u subformu 10.03.2008. u 08:44 · pre 227 meseci #6
Izvinjavam se, trebalo je odmah da okačim i tvoju bazu sa ovim kodom. Moraš voditi računa da uneseš regularne datume.
Pozz
Potpis
Ozbiljan i odgovoran mladić
Re: Pretraga u subformu 10.03.2008. u 09:24 · pre 227 meseci #8
Ja inace koristim Cdbl kod pretrage kad je datum u pitanju.

sqlupit1 = "select * from prijenos where cdbl(dat_fak)>=" & CDbl(oddatuma) & " and cdbl(dat_fak)<=" & CDbl(dodatuma)

al uvijek zaboravim da postoji between

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme