Avatar billede remo27 Nybegynder
24. maj 2005 - 22:26 Der er 1 kommentar og
1 løsning

skal vise 2 måneder af gangen.

Jeg har dette script som viser en måned af gangen af udtræk.

Nu vil jeg gerne have at den skal vise 2 måneder af gangen.

Hvem kan hjælpe ??

<%
  SQL = "SELECT * FROM kalender WHERE tybe='arrangement' AND "
  if isDate(dtmDate) then
    SQL = SQL & "Month(dato)='" & Month(dtmDate) & "' AND Year(dato)='" & Year(dtmDate) & "' order by dato"
  else
    SQL = SQL & "Month(dato)=Month(Date()) AND Year(dato)=Year(Date()) order by dato"
  end if 
  Set Query = Conn.Execute(SQL)
if Query.EOF then %>
Avatar billede thesurfer Nybegynder
24. maj 2005 - 22:46 #1
Måske kan du bruge BETWEEN: http://www.w3schools.com/sql/sql_between.asp

/theSurfer
Avatar billede winman Nybegynder
25. maj 2005 - 00:17 #2
Det nemmeste er at lade SQL serveren lave dit response...
Så her værs'go.... :
<%
  SQL = "SELECT * FROM kalender WHERE tybe='arrangement' AND "
  if isDate(dtmDate) then
    SQL = SQL & "DateDiff(m, dato, '" & cdate(getDate) & "')<=2 order by dato"
  else
    SQL = SQL & "DateDiff(m, dato, '" & date & "')<=2 order by dato"
  end if 
  Set Query = Conn.Execute(SQL)
if Query.EOF then %>
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester