Ciao a tutti,
come da oggetto ho la necessità di filtrare i messaggi di un tatabase tenendo conto di quando sono stati inseriti.
in particolare ho un DB Access ed ogni record rappresneta un messaggio, ognuno dei quali è caratterizzato da un campo data.
nella pagina ASP che ricerca i record in un database voglio far vedere i messaggi piu' vecchi di un anno o di sei mesi fa... insomma, non mi devono comparire i messaggi recentemente inseriti.
nel db access il campo data è inserito con una SQL di INSERT INTO della funziona DATAINVERSA(Date).
La domanda è: come faccio a fare una SELECT messaggio FROM tabella WHERE data ?*?*?*?*<%
function DataInversa(S)
dim Giorno
dim Mese
dim Anno
dim I
i=1
giorno=""
while mid(s,i,1)<>"/" and (i<len(s))
giorno=giorno & mid(s,i,1)
i=i+1
wend
mese=""
i=i+1
while mid(s,i,1)<>"/"
mese=mese & mid(s,i,1)
i=i+1
wend
anno=""
i=i+1
while i<=len(s)
anno=anno & mid(s,i,1)
i=i+1
wend
datainversa=mese & "/" & giorno & "/" & anno
end function
%>
come gli dico che voglio le date precedenti a X mesi fa???