【发布时间】:2019-10-19 12:43:04
【问题描述】:
我对 Access 不是很好,我正在创建一个简单的预订数据库,其中可用时间将排除已预订的时间。
我正在学习一个教程,它已经在工作,然后突然我收到错误:表达式中的日期语法错误
oRS.FindFirst "[ApptTime] Between #" & i - TimeValue("00:00:05") & _
"# And #" & i + TimeValue("00:00:05") & "#"
其中 oRS 设置为 DAO.Recordset,它包含字段 CounselorID、ApptDate、ApptTime
我希望有一个可用时间列表,其中不包括已预订的时间。
【问题讨论】:
-
什么是
i? -- 先在查询中尝试:How to debug dynamic SQL in VBA -
如果将
oRS.FindFirst替换为Debug.Print会打印什么?