07. august 2006 - 11:11Der er
2 kommentarer og 1 løsning
Hent fra database med tider
Set rs = Conn.Execute("SELECT * FROM Calender WHERE iDate LIKE '" & iDate & "' And iStartTime = '" & tmp_time & "'")
her er min query, men den bliver ved med at sige "Datatyperne stemmer ikke overens i kriterieudtrykket." hvis jeg ikke bruger LIKE når jeg har med dato felter at gøre i databasenæ. Kan ikke lige overskue hvad det er der er forkert
Normalt bruger man ikke LIKE med datoer. "SELECT * FROM Calender WHERE iDate= #" & iDate & "# And iStartTime=#" & tmp_time & "#"
Har du timer på og vil finde alle inden for datoen tjekker man >= og < eller between "SELECT * FROM Calender WHERE iDate >= #08-07-2006# and iDate < #08-08-2006# And iStartTime=#" & tmp_time & "#" "SELECT * FROM Calender WHERE iDate between #08-07-2006# and #08-08-2006# And iStartTime=#" & tmp_time & "#"
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.