Carissimi,
ho un campo db access con una data formato gg/mm/aaaa
come fare una if tipo, se dalla data presente nel db sono passati 90gg devo visualizzare un messaggio altrimenti nulla.
Grazie
G.
Carissimi,
ho un campo db access con una data formato gg/mm/aaaa
come fare una if tipo, se dalla data presente nel db sono passati 90gg devo visualizzare un messaggio altrimenti nulla.
Grazie
G.
puoi lavorare con datediff http://www.w3schools.com/vbscript/func_datediff.asp
o dateadd http://www.w3schools.com/vbscript/func_dateadd.asp (ma qui devi gestire i parametri)
vedi cosa si adatta meglio alle tue esigenze
Grazie VINCENT.ZENO,
seguendo le istruzioni che mi hai suggerito ho provato a fare questo:
Ma purtroppo non funziona, cioè la data del rs.fields o la si imposta a 10 mesi o a ieri mi da il risultato dell'else cioè che non sono passati 90 gg, dove sbaglio?codice:<% data1 = dateAdd("d",-90,date()) if rs.fields("data") < data1 then %> sono passati 90 gg <% else %> NON sono passati 90 gg <% end if %>
Grazie
G.
Ho risolto:
codice:<% data1 = rs.fields("data") data2 = dateAdd("d",-90,date()) differenza = dateDiff("d",data1,data2) if differenza < 90 then %> non sono passati 90 <% else %> SONO PASSATI <% end if %>