25. april 2003 - 22:30Der er
13 kommentarer og 1 løsning
Variabler returnerer forkert resultat..
Hej igen
Jeg har nedenstående kode..
Idag= Date '**** uge = Date + 7 uge = dateadd("d",5, idag) strSQL = "SELECT * FROM Husk WHERE Udførelsesdato BETWEEN #" & Uge & "# AND #" & Idag & "# " '**** strSQL = "SELECT * FROM Husk WHERE Udførelsesdato >= #" & Idag & "# AND Udførelsesdato <= #" & Uge & "#" Conn.execute(strSQL) set rs = Conn.execute(strSQL)
DE *** markerede linier,er nogle som jeg har brugt tidligere. Som det er nu, fungerer det næsten.. men jeg forstår ikke at jeg kun kan få vist 5 dage og ikke 8. Så spørgsmålet er: Hvordan får jeg vist 8 dage frem fra aktuel dato? f.eks fra mandag til mandag begge dage inklusive?
Køre du med DK dato format på serveren? SQL skal nemlig havde det i US/UK format som yyyy-mm-dd eller mm-dd-yyyy eller vil den nok bytte rundt på måned og dag.
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.