La parentesi non serve ed il controllo che fai prima deve essere in AND e non in OR altrimenti rischi di confrontare un valore contro nulla. nel between la prima data deve essere sempre la minore.