求高手指点下面的代码该如何修改:
Private Sub cmd时段收入明细_Click()
Label2.Caption = "从" & Text1.Text & "到" & Text2.Text & "时段收入明细"
Data1.RecordSource = "select * from 收入明细 where 日期 between like '" & Trim(Text1.Text) & "' and like '" & Trim(Text2.Text) & "'"
Data1.Refresh
End Sub
说明:上面的代码目的是要查询任意时段的收入明细,分别用2个输入框Text1 和Text2输入所要查询的时间区间,
比如在Text1中输入2007-1-2,在Text2中输入2007-1-11,运行代码时,提示:
实时错误'3075'
语法错误(操作符丢失)在查询表达式'日期 between like '2007-1-2' and like '2007-1-11''中。
不知代码毛病在哪,求高手指点。谢谢!