Ciao a tutti ho un problema su un vecchio sito ..
allora uso access ho vari campi tra cui: giorno(numerico) - mese(numerico) - anno (numerico)
ho inserito varie date in questo modo
8 1 2011
4 2 2011
14 3 2011
19 5 2011

e questa è la mia query:
Codice PHP:
sql="SELECT top 3 * FROM tourdate WHERE (((CDate(CStr([giorno]) & '/' & CStr([mese]) & '/' & CStr([anno])))>=CDate(Date())))  and visualizza = true order by (cstr(anno)+ right('00' + cstr(mese) ,2) + right('00' + cstr(giorno) ,2) )" 
Quello che vorrei farle fare e mostrarmi le prossime 3 date più recenti maggiori o uguale ad oggi .. diciamo che funziona +o- in quanto se metto tutte date con il doppio numero e cioè:
11 1 2011
14 5 2011
funziona altrimenti non mi viene fatto un giusto ordianamento .. mi si "incastrano le date" qualche consiglio?