格式文本字段在Access查询中的日期
问题描述:
我在Access中有一个窗体,它有两个文本框,它们的格式是短日期。我现在试图捕获这些值并在WHERE
子句的查询中使用。我试图此语法格式文本字段在Access查询中的日期
Between CDate([Forms]![Form1]![date1]) And CDate([Forms]![Form1]![date2])
该表达式的输入不正确,或者是复杂的,以进行评估。例如,数字表达式可能包含太多复杂的元素。尝试通过将部分表达式分配给变量来简化表达式。
我应该如何捕获&转换我的表单文本框中的条目,以便我可以在我的查询中使用它们?
答
从猜测指定的参数可以免费使用,然后用这些“原样”:
Parameters
[Forms]![Form1]![date1] DateTime,
[Forms]![Form1]![date2] DateTime;
Select
<your select statement>
From
<your table/query>
Where
[YourDateField] Between
[Forms]![Form1]![date1] And
[Forms]![Form1]![date2]
不能复制的问题,对我的作品。如果你想提供数据库审查,我建议Box.com fileshare网站。 – June7