多标准Dsum

时间:2017-09-20 08:50:32

标签: ms-access access-vba ms-access-2010

我开始拔头发了。

我希望做一个多标准的dsum来查看当前用户和今天的日期。

尝试了很多变化,但必须遗漏一些非常简单的东西,所以感谢任何帮助

StatusBox = DSum("[Task_time]", "[tbl_Data]", "[CDP] = '" & Environ("username") & "' and [Record_Date] = '" & Date & "'")

2 个答案:

答案 0 :(得分:1)

日期必须附上#。它们也需要格式化才能返回所需的结果。

试试这个:

StatusBox = DSum("[Task_time]", "[tbl_Data]", "[CDP] = '" & Environ("username") & "' and [Record_Date] = #" & Format(Date, "mm/dd/yyyy") & "#")

答案 1 :(得分:1)

你只是让它有点过于复杂:

StatusBox = DSum("[Task_time]", "[tbl_Data]", "[CDP] = '" & Environ("username") & "' And [Record_Date] = Date()")