Foxtable(狐表)用户栏目专家坐堂 → 多项加载条件,其中一项取top5,其余条件无记录数限制


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

主题:多项加载条件,其中一项取top5,其余条件无记录数限制

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


加好友 发短信
等级:三尾狐 帖子:739 积分:7694 威望:0 精华:0 注册:2017/2/3 10:29:00
多项加载条件,其中一项取top5,其余条件无记录数限制  发帖心情 Post By:2020/9/12 21:47:00 [只看该作者]


老师好。下面的代码中,加载了  "[开piaoid] = '" & id_kp & "' " 
其中,dtb2中有包含两列:【piao据号码】及【开piaoid】。

Dim dtb2 As DataTable = DataTables(e.Form.name & "_table2")
Dim id_kp As String = tb1.Current("开piaoid")


    dtb2.loadfilter = "[开piaoid] = '" & id_kp & "' "
    dtb2.Load

如何在这个加载基础上,增加加载条件  "[开piaoid] is nothing ' ",且要求piao据号码从小到大,取前5行。两个条件是  or 的关系。

谢谢老师!
 


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


加好友 发短信
等级:童狐 帖子:250 积分:1864 威望:0 精华:2 注册:2018/1/16 20:53:00
  发帖心情 Post By:2020/9/12 22:01:00 [只看该作者]


 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110668 积分:563254 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/13 20:25:00 [只看该作者]

这种要使用sql处理

"select * from {表a} where [开piaoid] = '" & id_kp & "' or piao据号码 in (select top 5 piao据号码 from {表a} where 开piaoid is null order by piao据号码)"

 回到顶部