Semplicemente perchè la clausola between si utilizza nel linguaggio sql, non in asp.