【发布时间】:2014-04-26 07:46:41
【问题描述】:
使用 Access 2007 并将数据库保存为 Access 2003 我有一个带有一个字段 MyDate 的表 Table1。 运行查询时
SELECT * FROM Table1 WHERE Table1.MyDate < Date()
有一个错误<Message> in query expression <expression>. (Error 3075)
在 2010 Access 保存的 Db 中使用此查询时,可以。 有什么想法吗?
更新:将 Access 2007 与 Access 2003 一起使用
【问题讨论】:
-
能贴出Table1的结构吗? MyDate 是日期字段吗?
-
@ChrisWalsh 是的,它有一个日期/时间类型的 MyDate 字段。
-
这对我来说运行良好。 SELECT * FROM Table1 WHERE Table1.MyDate
-
@ChrisWalsh 在此 Access 版本组合中的查询中使用函数时出现问题,不仅 Date() 失败。我尝试使用来自 Mircosoft 示例的查询,当我将 Date() 更改为 #1/1/2014# 时,它可以工作
-
@ChrisWalsh 您是否在 2003 Access 和使用 2010 Access 中保存了 Db?