我有一个名为aDate的日期,格式为字符串“yyyy-mm-dd”,我试图将其与日期进行比较。这是我尝试过的。
datevalue(aDate) > #1/1/16#
和
datevalue(Str(aDate)) > #1/1/16#
但我总是得到这个错误:“条件表达式中的数据类型不匹配”
答案 0 :(得分:0)
数据中没有“”。它显示为2012-12-13
不知道你是怎么做的,但似乎你构建了这个表达式:
DateValue(2012-12-13) > #1/1/16#
将评估为:
DateValue(1987) > #1/1/16#
会引发您看到的错误。
因此请调整代码以创建:
DateValue("2012-12-13") > #1/1/16#