<=#1990-1-1# or >=#1990-12-31# 例如窗体筛选或查询设计输入以上日期后会变成 <=#1990-1-1 周一# or >=#1990-12-31 周一# 这样的话就会报错,查不到数据
解决办法
在条件中输入大于2001年以后的日期,正确输入应为”<=#1990-1-1# or >=#1990-12-31#”,输入完之后系统自动加上了星期一,运行时出现”输入的表达式中含有一个无效日期值”,查看帮助之后还是无解。 后来终于找到答案,这并不是access的问题,是系统时间设置的问题,选择后面没有dddd的日期格式,再重新打开access就可以了。