我已经阅读了大量的问题和解决方案,但我无法弄清楚我做错了什么。
BounceDate = DateValue(txtBounceDate.Value)
bncSql = "DELETE _BounceMaster.* FROM _BounceMaster" & _
" WHERE _BounceMaster.DateCheck >= #" & BounceDate & "#;"
DoCmd.RunSQL bncSql
_BounceMaster.DateCheck 采用日期/时间格式,我认为这可能是问题所在,但我无法弄清楚它应该采用什么不同的格式,或者如何到达那里。据我所知,BounceDate 是正确的——即使使用 CDate 也没有什么不同。我遇到了两个数据不匹配错误,目前,使用上面的代码,我遇到了语法错误。我究竟做错了什么?