hai ragione. si tratta di sql server-
la query funziona se la data di ricerca rientra nei record inseriti in tabella.
però se l'ultimo record inserito è per esempio
01/12/2008 e ricerco la data successiva all'ultimo record inserito non mi trova niente
se inserisco 20/05/2009 mi dovrebbe trovare 01/12/2008