Foxtable(狐表)用户栏目专家坐堂 → 后台数据问题


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

主题:后台数据问题

帅哥哟,离线,有人找我吗?
cuicuibing
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:400 积分:3511 威望:0 精华:0 注册:2014/1/8 17:12:00
后台数据问题  发帖心情 Post By:2020/4/2 15:08:00 [只看该作者]

Dim cmd1 As New SQLCommand
cmd1.C '记得设置数据源名称
cmd1.CommandText = "S  elect *  From 订单 where 编码 = '614-1' "
Dim dt1 As DataTable = cmd1.ExecuteReader
Dim cmd5 As New SQLCommand
cmd5.C '记得设置数据源名称
For Each dr1 As DataRow In dt1.DataRows
    cmd5.CommandText = "S elect * From 表a where 编码 = '"& dr1("编码") &"'"
    Dim dt5 As DataTable = cmd5.ExecuteReader
    Dim val As Double = dt5.Compute("sum(用量)", "编码= '"& dr1("编码") &"'")
    dr1("余量") = dr1("数量") - val
Next

这里如何生产一个临时表,余量> 0 的。另外,这种遍历,如何提高下效率。数据多时,速度慢。

 回到顶部
总数 11 1 2 下一页