Foxtable(狐表)用户栏目专家坐堂 → 查询


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

主题:查询

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


加好友 发短信
等级:狐神 帖子:4752 积分:34568 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2016/12/25 13:32:00 [显示全部帖子]

看这个,N多列都可以。

Dim jb As New SQLJoinTableBuilder("查询表1","品种销售登记表")
jb.C onnection Name = ""
jb.AddCols("日期","店铺 as 店名","名称1 as 名称","价格1 as 价格")
jb.Filter = "1<>1"

Dim lms As String = "名称1/价格1|名称2/价格2" '这里可以动态的
For Each lm As String In lms.Split("|")
    Dim jb1 As New SQLJoinTableBuilder("查询表1","品种销售登记表")
    jb1.C onnection Name = ""
    jb1.AddCols("日期","店铺 as 店名",lm.Split("/")(0) & " As 名称",lm.Split("/")(1) & " As 价格")
    jb1.Filter = lm.Split("/")(0) & " = '红富士'"
    jb.Union(jb1)
Next
jb.Build()

MainTable = Tables("查询表1")
[此贴子已经被作者于2016/12/25 15:33:45编辑过]

 回到顶部