如果值为null,dsum返回的结果与代码执行的结果不可预料
可以用dcount或findfirst或filter,以dcount为例:
dim recnum as integer,注意如果是dlookup,dsum,就不要声明具体的数据类型
recnum=dcount("llzk", "t_bianpingsh", "[date]=#" & Me.截止日期 & "#")
if nz(recnum)<1 then
msgbox "包含该日期的记录不存在"
end if
以上用法,截止日期是控件名