以文本方式查看主题

-  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=94694)

--  作者:douglas738888
--  发布时间:2016/12/29 16:40:00
--  当前表统计的问题

请老师帮忙看看,下面的代码写的有问题,不能在click里应用,想实现根据对应的信息编号对SQLtable里面的条件行统计

 

Dim cr As DataRow = e.DataRow
Dim count As Integer
       count = cr.DataTables("流程_Table11").Compute("Count(信息编号)", "任务完成 = 0","信息编号 = \'" & cr("信息编号") & "\')
Dim lbl As WinForm.Label
lbl = e.Form.Controls("label107")
lbl.Text = "任务未完成人数: " & count


--  作者:douglas738888
--  发布时间:2016/12/29 16:54:00
--  

这样写,就对了

Dim cr As Row = Tables("流程_Table11").current
Dim count As Integer
    count = cr.Table.Compute("Count(信息编号)","信息编号 = \'" & cr("信息编号") & "\' And 任务完成 = 0")
Dim lbl As WinForm.Label
lbl = e.Form.Controls("label107")
lbl.Text = "任务未完成人数: " & count


--  作者:动检
--  发布时间:2018/11/15 10:47:00
--  
厉害