Foxtable(狐表)用户栏目专家坐堂 → 代码意义


  共有1916人关注过本帖平板打印复制链接

主题:代码意义

帅哥哟,离线,有人找我吗?
狐表编程总裁
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:71 积分:496 威望:0 精华:0 注册:2019/10/15 16:33:00
代码意义  发帖心情 Post By:2019/10/17 20:05:00 [只看该作者]

Dim msg As String = e.Message
Dim
ret As String
If
e.Message.StartsWith("#") AndAlso e.Message.EndsWith("#"'假定收到的信息头尾都是"#",表示统计指定产品的销量
    msg  = msg.Trim("#")
    msg = msg.Replace("#","','")
    Dim b As New GroupTableBuilder(
"
统计表1",DataTables("订单"))
    b.Groups.AddDef(
"
产品")
    b.Totals.AddDef(
"
数量")
    b.Filter =
"
产品 in ('" & msg & "')"
    Dim dt As DataTable  = b.Build(True)
    For Each dr As DataRow In dt.DataRows
        If ret > ""then
            ret = ret & vbcrlf
       
End If
        ret = ret & dr("产品") & vbtab & dr("数量")
    Next
    e.ReturnValue =
ret

End If

上面时udp示例的代码,能否帮我给每一行都注释一下,谢谢了

 回到顶部