有關日期與sql語法(編號:1679)

請問一下
若是我希望在資料庫中找尋一些資料,語法如下
Sub
Day1=今天的日期
Day2=Day1-7
Data.RecodeSource="Select * From [資料庫] Where [日期] >= Day2 And [日期] <= Day1"
Sub End
這樣子有可能作到嗎?
因為我希望Day1與Day2是Integer
就好像說Day1=17,Day2=10這樣子
要如何才能取得這樣的日期資料呢?
謝謝!!