两个小时范围之间的访问 (ADO) 查询
Access (ADO) query between two hour ranges
使用 VB 通过 ADODB 查询 access .mdb 数据库。
我的日期列包含日期和时间,我想构建一个忽略日期的查询,并仅引用该列中的时间,这样我就可以 return 时间在用户给定范围内的记录,忽略日期。
我尝试在数字之间进行选择,但我认为访问是我做错了
...WHERE [Date_Time_Of_Birth] Between #04:00:00# and #06:00:00#
只是没有按预期工作...需要一个方向。
使用 TimeValue Function 忽略 Date_Time_Of_Birth 值的日期部分。
另外 #04:00:00# 和 #06:00:00# 是凌晨 4 点和 6 点。由于您需要下午时间,请按照以下示例之一写入值:
WHERE TimeValue([Date_Time_Of_Birth]) Between #16:00:00# and #18:00:00#
WHERE TimeValue([Date_Time_Of_Birth]) Between #4 PM# and #6 PM#
使用 VB 通过 ADODB 查询 access .mdb 数据库。
我的日期列包含日期和时间,我想构建一个忽略日期的查询,并仅引用该列中的时间,这样我就可以 return 时间在用户给定范围内的记录,忽略日期。
我尝试在数字之间进行选择,但我认为访问是我做错了
...WHERE [Date_Time_Of_Birth] Between #04:00:00# and #06:00:00#
只是没有按预期工作...需要一个方向。
使用 TimeValue Function 忽略 Date_Time_Of_Birth 值的日期部分。
另外 #04:00:00# 和 #06:00:00# 是凌晨 4 点和 6 点。由于您需要下午时间,请按照以下示例之一写入值:
WHERE TimeValue([Date_Time_Of_Birth]) Between #16:00:00# and #18:00:00#
WHERE TimeValue([Date_Time_Of_Birth]) Between #4 PM# and #6 PM#