Merhaba arkadaslar access veritabanında tarih adli bir alanım var iki tarih arasını sorgulamak istiyorum ancak bu hatayı veriyor

ADODB.Recordset error '800a0bb9'

Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.

/otomasyon/sorgu_iki_tarih_arasi2.asp, line 13

kodlar aşağıdaki gibi

<%@LCID=1055%><%
dbyolu = "basee/veritabanimbenim.mdb"
StrPath = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&dbyolu&"")%>

<%
tarih1 = Request.form("tarih1")
tarih2 = Request.form("tarih2")



set aramalar = Server.CreateObject("Adodb.Recordset")
SQL = "SELECT * FROM is_takip WHERE tarih BETWEEN tarih1 and tarih2"
aramalar.open sorgu,baglanti,1,3

sorgu cümlesinde

tarih=>tarih1 and tarih=< tarih2 şeklindede denedim

bundan baska bir çok şekilde denedim ama yine olmadı

yardımlarınızı bekliyorum
tesekkurler