Foxtable(狐表)用户栏目专家坐堂 → 请教SQLJoinTableBuilder多关联列语法问题


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

主题:请教SQLJoinTableBuilder多关联列语法问题

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


加好友 发短信
等级:婴狐 帖子:2 积分:135 威望:0 精华:0 注册:2018/8/2 8:53:00
请教SQLJoinTableBuilder多关联列语法问题  发帖心情 Post By:2018/9/4 22:34:00 [只看该作者]

Dim jb As New SQLJoinTableBuilder("查询表1","BOM") jb.C jb.AddTable("BOM","物料编码","物料小库","物料编码",JoinModeEnum.Left) jb.AddTable("BOM","单元ID+子单元ID+品牌ID","产品小类","单元ID+子单元ID+品牌ID",JoinModeEnum.Left) 其中“BOM"和”产品小类“为表名, “单元ID”,“子单元ID”,“品牌ID”为同一个表中的关联列, 请问 jb.AddTable() 多关联列语法如何写,谢谢!

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


加好友 发短信
等级:超级版主 帖子:106035 积分:539268 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/9/4 22:48:00 [只看该作者]

参考:http://www.foxtable.com/webhelp/scr/2314.htm

如果要根据多列关联,请参考:

Dim jb As New SQLJoinTableBuilder("统计表1","产品")
Dim 
Cols1() As String = {"型号","规格"}
Dim 
Cols2() As String = {"型号","规格"}
jb.AddTable(
"产品",Cols1,"订单"
,Cols2)

上面的代码,产品表作为基表,添加订单表参与统计,两个表之间通过型号、规格两列关联起来。


 回到顶部