版主大人,我的情况是这样的, 3个表 商品》流水》流水提醒流水里没有商品名只有商品编号 item_no
流水提醒里也没商品名,只有流水编号flow_no
商品表和流水表是一个数据源 外部数据
流水提醒是另一个数据源 会员
我的需求 按条件查询出流水提醒后 让此表附带商品名称
我的思路 通过3表关联统计 把3个表绑在一起 这样就可以互相取列
但实际用你的方法
Dim jb2 As New SQLJoinTableBuilder("查询表1","pos_t_saleflow")
jb2.C
jb2.AddTable("pos_t_saleflow","flow_no","flow_remind_time","flow_no")
jb2.AddCols("flow_no","vip_no","remind_time","flow_remind_time","vip_adviser","remark")
Dim jb3 As New SQLJoinTableBuilder("查询表1","pos_t_saleflow")
jb3.C
jb3.AddTable("pos_t_saleflow","item_no","bi_t_item_info","item_no")
jb3.AddCols("item_name")
jb2.Merge(jb3) '组合jb3
jb2.Build()
Dim t As Table = e.Form.Controls("Table1").Table
t.DataSource = jb2
错误提示
对象名 'pos_t_saleflow' 无效。
跟我用SQLJoinTableBuilder出现的错误提示是一个类型的 都是有一个数据源的表是无效的。 请问怎么破啊