【发布时间】:2016-05-26 07:10:00
【问题描述】:
我在 MS Access 表中的 TakeDate 字段(数据类型:日期)中有日期。
我在搜索表单中有一个文本框 txtGdateTo,其中 Format 设置为 Short Date
当我运行如下 SQL 查询时,我没有得到想要的数据过滤。
Select * from tblWork WHERE TakeDate <= Me.txtGdateTo
因此我尝试了以下 SQL,但它也不起作用。
Select * from tblWork WHERE TakeDate <= Format(Me.txtGdateTo, "\#mm\/dd\/yyyy\#")
我用函数向表格TakeDate0添加了另一个字段
TakeDate0: FormatDateTime([TakeDate],"\#mm/dd/yyyy\#")
这给了我#error 的价值。
问:有没有使用日期字段管理这些错误的最佳方法?
问:需要做什么格式,是否需要额外的列?
在我的例子中,用户将在表格中输入 dd/mm/yyyy 格式的数据
【问题讨论】: