Between...And 运算符,用于确定表达式的值是否在指定值范围中。可以在 SQL 语句中使用此运算符。
一、要查询的条件中使用Between...And...
如下图1所示:
图1 在查询的条件中使用Between...And...
二、在VBA代码使用Between...And...
首先来看一下图2,需要查询2014-9-1至2014-9-5日之间的数据,如下所示:
图2 between...And....应用效果图
图2中,VBA代码如下
"Select * From tbl发货明细 Where 发货日期 Between #" & Me.txtStartDate & "# And #" & Me.txtEndDate & "# order by ID"
需要引起注意的是,对于日期型数据,在ACCESS的SQL代码中,前后要加上#,否则会出错,具体位置如下图3所示:
图3 betwwen...And...示意图
三、示例下载:
点击下载此附件