Foxtable(狐表)用户栏目专家坐堂 → 外部数据源多表的关联


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

主题:外部数据源多表的关联

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


加好友 发短信
等级:幼狐 帖子:90 积分:1057 威望:0 精华:0 注册:2013/1/2 19:17:00
外部数据源多表的关联  发帖心情 Post By:2015/6/18 15:52:00 [只看该作者]

加载了SQL外部数据源的几张表,建立关联关系

订单表 客户表 

订单明细表 货品名称表

现在想做一个查询窗体,客户信息想直接显示在订单表里面 货品名称也要直接显示在订单明细表里面 

订单表和订单明细表又要关联 

又不能对SQL的数据表结构修改

请问用什么方法做最合适呢? 



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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/18 15:55:00 [只看该作者]

 用查询表最方便。

 

 http://www.foxtable.com/help/topics/2321.htm

 


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/18 15:57:00 [只看该作者]

 如果建立了关联,就用表达式,在订单表直接引用父表的数据;订单明细引用父表的数据就行。

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


加好友 发短信
等级:幼狐 帖子:90 积分:1057 威望:0 精华:0 注册:2013/1/2 19:17:00
  发帖心情 Post By:2015/6/18 16:02:00 [只看该作者]

不能修改表结构哦,SQL的表是来自另一个独立软件使用的,基本都是用整型字段来关联

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/18 16:03:00 [只看该作者]

表达式列不修改表结构。

 

查询表不需改表结构


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


加好友 发短信
等级:幼狐 帖子:90 积分:1057 威望:0 精华:0 注册:2013/1/2 19:17:00
  发帖心情 Post By:2015/6/18 17:11:00 [只看该作者]

问题来了……
SQL查询表建立多个表的关联之后,查询出来的数据不完整 再次请教

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/18 17:20:00 [只看该作者]

 不完整指什么,少几行还是少几列。

 

 查询表,是针对所有已经保存的数据的,没保存的数据,不会查


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


加好友 发短信
等级:幼狐 帖子:90 积分:1057 威望:0 精华:0 注册:2013/1/2 19:17:00
  发帖心情 Post By:2015/6/18 17:22:00 [只看该作者]

比如说,做完 订单表客户名称ID列 与 客户表中客户ID列关联,建立SQL查询表,在订单表客户ID列如果是为空,那这一行都不显示了。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/18 17:25:00 [只看该作者]

 如果左表是订单表,就设置成左连接

 

 如果订单表是右表,就设置成右连接


 回到顶部