Foxtable(狐表)用户栏目专家坐堂 → 求助关于主子表查询的思路,例子已传,在8楼


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

主题:求助关于主子表查询的思路,例子已传,在8楼

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/4/11 15:51:00 [显示全部帖子]

查询某个表的字段.
For Each str As DataCol In DataTables("客户订单").DataCols
MessageBox.Show(str.Name)
Next

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/4/11 15:56:00 [显示全部帖子]

说清楚一点呗,我比较笨- -

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/4/11 16:06:00 [显示全部帖子]

以下是引用晕了快扶我在2013-4-11 16:01:00的发言:

一楼我补图了,如果我用loadfilter做后台查询的话,只能在固定一张表的数据

比如在实际操作当中,我们查客户订单,要查主表表头的数据,比如客户名称,订单号码等等,更多的需要是查子表中某个规格的数据,如果在窗口中单独再为子表做一个查询控件的话,就太累赘了,有没有办法一个查询窗体根据需要来查2个表的数据呢?

像一楼的图里我只能查主表的数据,对于子表里的规格,品名,我就无法查询了

Datatables("表A").Filter= "XX='XX'" 
Datatables("表B").Filter= "XX='XX'" 不就行了么?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/4/11 16:45:00 [显示全部帖子]

我测试了.2个表都可以正常搜索啊. 怎么个无法显示呢?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/4/11 16:48:00 [显示全部帖子]

主表都没有锤子啊.当然不显示啊.

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/4/11 17:08:00 [显示全部帖子]

以下是引用晕了快扶我在2013-4-11 16:50:00的发言:

.....我要关联的客户订单主表也同时加载呀


代码最后加上:

 

DataTables("客户订单主表").Load()

12楼muhua大神已经给你答案了.


 回到顶部