Foxtable(狐表)用户栏目专家坐堂 → 父表与子表同步加载


  共有9456人关注过本帖树形打印复制链接

主题:父表与子表同步加载

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


加好友 发短信
等级:幼狐 帖子:110 积分:1367 威望:0 精华:0 注册:2008/9/1 12:35:00
父表与子表同步加载  发帖心情 Post By:2012/1/2 20:18:00 [只看该作者]

 

父表与子表同步加载,父表加载后,两个子表的数据没有加载完是怎么回事呢,只加载了一部分,用的sql

请教下这个是怎么回事呢,谢谢!

If DataTables("销售订单").DataRows.Count = 0 Then '如果订单表没有数据
    DataTables("销售明细").LoadFilter = "订单编号 Is Null" '不加载订单明细
Else
    Dim ids As String
    For Each dr As DataRow In DataTables("销售订单").DataRows
        ids = ids & "," & dr("订单编号")
    Next
    ids= ids.Trim(",")
    DataTables("销售明细").LoadFilter = "订单编号 In (" & ids & ")"
    DataTables("销售出库").LoadFilter = "订单编号 In (" & ids & ")"

End If
DataTables("销售明细").Load()
DataTables("销售出库").Load()


 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2012/1/2 20:53:00 [只看该作者]

show一下你的 ids 看看。

 回到顶部
帅哥哟,离线,有人找我吗?
狐友
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:110 积分:1367 威望:0 精华:0 注册:2008/9/1 12:35:00
  发帖心情 Post By:2012/1/2 21:22:00 [只看该作者]

晕,设置了默认加载行

 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2012/1/2 21:56:00 [只看该作者]

跟你设置了默认加载行无关,变量ids有问题的。

 回到顶部