Sql 行源-组合框,按日期过滤组合框中弹出的内容
我有一个组合框,我想弹出时,有人想按年份搜索。 它将允许他们在组合框中只看到某一年发生的结果 到目前为止,我有一些Sql 行源-组合框,按日期过滤组合框中弹出的内容,sql,ms-access,Sql,Ms Access,我有一个组合框,我想弹出时,有人想按年份搜索。 它将允许他们在组合框中只看到某一年发生的结果 到目前为止,我有一些 SELECT DISTINCT Database_New.ASEC FROM Database_New WHERE (((Database_New.Date) >= DateValue('01/01/2001') AND (((Database_New.Date) <= DateValue('12/031/2001'))); 正如您所看到的,关键是我已经在ASEC
SELECT DISTINCT Database_New.ASEC
FROM Database_New
WHERE (((Database_New.Date) >= DateValue('01/01/2001')
AND (((Database_New.Date) <= DateValue('12/031/2001')));
正如您所看到的,关键是我已经在ASEC字段下使用SELECT DISTINCT对内容进行排序。然而,我想每年再过滤一次,这样一大堆当年没有发生的ASEC值(还有相当多很少发生的值,或者只与一年相关)就不会弹出
到目前为止,我得到了这个错误
查询表达式“((Database_New.Date)>=DateValue('01/01/2001')中的语法错误
和(((Database_New.Date)语法错误来自不平衡的括号。只需根本不使用任何paren,您不需要在像下面这样简单的表达式中使用它们:
Database_New.Date >= DateValue('01/01/2001')
AND Database_New.Date <= DateValue('12/031/2001')
Database\u New.Date>=DateValue('01/01/2001')
和数据库_New.Date
Database_New.Date >= DateValue('01/01/2001')
AND Database_New.Date <= DateValue('12/031/2001')