ciao a tutti...qualcuno saprebbe dirmi cosa potrebbe esserci che non va in questa maledetta query in sql ? ?

codice:
ord = Request.QueryString("ord")
strSql = "SELECT * FROM CATEGORIE WHERE ORDINE BETWEEN = " & int(ord-1) & " And " & int(ord) & " Order By ORDINE Asc"
mi riporta questo errore:

codice:
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Driver ODBC Microsoft Access] Errore di sintassi (operatore mancante) nell'espressione della query 'ORDINE BETWEEN = 1 And 2'.
Aspetto risposte...grazie!!!