01. august 2005 - 17:16Der er
6 kommentarer og 1 løsning
Script med dato-halløj (SQL) virker ikke på Windows Server 2003
Hej
Jeg har på min lokale IIS 5.0 lavet følgende script som fungerer efter hensigten (det henter nyheder fra en ønsket måned):
IF len(Request.QueryString("strDate")) = 0 THEN IF len(Month(date)) = 1 THEN maaned = "0" & Month(date) ELSE maaned = Month(date) END IF ELSE maaned = Request.QueryString("strDate") END IF
IF len(Request.QueryString("strDate")) = 0 THEN strSQL = "SELECT * FROM news WHERE publishDate LIKE '___" & maaned & "%' ORDER BY publishDate DESC" Set rsNews = Conn.Execute(strSQL)
IF rsNews.EOF THEN strSQL = "SELECT * FROM news ORDER BY publishDate DESC" Set rsNewsOlder = Conn.Execute(strSQL) END IF ELSE strSQL = "SELECT * FROM news WHERE publishDate LIKE '___" & maaned & "%' ORDER BY publishDate DESC" Set rsNews = Conn.Execute(strSQL) END IF
...men når jeg smider det over på en Windows Server 2003, så virker SQL'en ikke. Hvor ligger fejlen?
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.