vis fra frigiv dato og 10 dage frem.
Jeg er ved at lave et system til min lille fiskeklub hvor folk kan skrive små historier/artikler til sitet. Artiklerne bliver gemt i en access db.Herefter tilføjer jeg så en frigivelses dato til artiklen. Dvs. at jeg kan vælge hvornår de vises på sitet.
Artiklerne skal vises i 10 dage.
Jeg har prøvet at opstille dette eksempel, men det driller lidt.
<%
Function Datoform(now)
Datoform = day(now) & "-" & month(now) & "-" & year(now)
End Function
'------------------------------------------------------------
Set myConn = server.createobject("adodb.connection")
myConn.open "provider=microsoft.jet.oledb.4.0;data source=" & server.mappath("db1.mdb")&";"
'-------------------------------------------------------
sql = "SELECT * FROM testtabel WHERE frigivdato DateDiff('d', Datoform, frigivdato)<" & 10
set rs = myconn.execute(sql)
do While Not rs.EOF
Response.Write rs("indlaeg")
Response.Write " "
Response.Write rs("frigivdato")
Response.Write " "
Response.Write Datoform(now)
Response.Write "<br>"
rs.Movenext
loop
%>
---------------------
Jeg får denne fejl:
Microsoft JET Database Engine fejl '80040e14'
Syntax error (missing operator) in query expression 'dato DateDiff('d', Datoform, Dato)<10'.
/pageing/nyheder.asp, linje 17
