以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 验证重复异常 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=137400) |
-- 作者:有点蓝 -- 发布时间:2019/7/5 9:06:00 -- 时间值可能还会带毫秒的,也就是这种数据:2019-07-01 12:12:12.1222,具体可以到后台数据库验证 如果是这样 dim d as date = cdate(format(dr("报修日期"),"yyyy-MM-dd HH:mm:ss")) If DataTables("设备异常申请_设备报修申请表").Compute("Count([_Identify])","报修日期 >= \'" & d & "\' and 报修日期 < \'" & d.AddSeconds(1) & "\' And 设备编码 = \'" & dr("设备编码")& "\' And 报修类型 = \'" & dr("报修类型") & "\'") > 1 Then
|
-- 作者:有点蓝 -- 发布时间:2019/7/5 10:58:00 -- dim d as date = dr("报修日期").date If DataTables("设备异常申请_设备报修申请表").Compute("Count([_Identify])","报修日期 >= \'" & d & "\' and 报修日期 < \'" & d.Adddays(1) & "\' And 设备编码 = \'" & dr("设备编码")& "\' And 报修类型 = \'" & dr("报修类型") & "\'") > 1 Then
|