dato nyere end 3 dage i MSsql part 2
Jeg har i et tidligere spørgsmål spurgt hvordan man kan få mssql til at hente records der er nyere end 3 dage, men der blev ikke rigtig reageret, så jeg prøver igen. Det tidligere spm. kan findes her: http://www.eksperten.dk/spm/463631Grundlæggende handler det om at jeg skal have vist et gif billede hvis der er records i tabellen der er nyere end 3 dage. Jeg har forsøgt at lege med datediff, og det er næsten lykkedes at få den til at gøre det rigtigt. Den er dog fuldstændig kold med min where klausul. Jeg bruger følgende kode:
strSQL_N = "SELECT dato FROM topic WHERE datediff(d, dato, " & Date() & ") < 3"
SET rsdato = objConn.EXECUTE(strSQL_N)
If not rsdato.eof Then %>
<img src="../mainimag/1.gif" width="9" height="9" border="0" alt=""><%=strSQL_N%>
<% End If %>
Hvis jeg udskriver sql strengen ser den således ud:
SELECT dato FROM topic WHERE datediff(d, dato, 09-03-2004) < 3
Håber i kan hjælpe.
