Foxtable(狐表)用户栏目专家坐堂 → [讨论]关于调用档案表名称的做法!


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

主题:[讨论]关于调用档案表名称的做法!

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


加好友 发短信
等级:三尾狐 帖子:635 积分:6336 威望:0 精华:0 注册:2011/5/8 13:21:00
[讨论]关于调用档案表名称的做法!  发帖心情 Post By:2014/8/30 14:44:00 [显示全部帖子]

现在有个例子!

 

订单明细中只有产品编号列,且只能有这列不能有产品名称的列!

 

利实现在打开这个表的时候,订单明细中,产品编号列的值就是来自产品档案的产品编号,而显示的是产品档案的产品名称的值!

 

备注:想过的方案。隐藏产品编号列,增加一个临时列产品名称,遍历订单明细表把相应的值调用过来!

 

但是如果一个订单量特别大的时候这样会不会效率很低,或影响带宽。

 

 

现在请高手讨论有没有更好的解决方案!!

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.foxdb


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


加好友 发短信
等级:三尾狐 帖子:635 积分:6336 威望:0 精华:0 注册:2011/5/8 13:21:00
  发帖心情 Post By:2014/8/30 14:46:00 [显示全部帖子]

如果是用C#开发,可以采用数据库索引处理这个问题,那在狐表行得通的吗?

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


加好友 发短信
等级:三尾狐 帖子:635 积分:6336 威望:0 精华:0 注册:2011/5/8 13:21:00
  发帖心情 Post By:2014/8/30 15:09:00 [显示全部帖子]

请问,能不能在我上传的例子做出一个效果,让我们这些新人学习呢?因为ID的关联使用太频繁,我们这些新人不能充分运用,而且,狐表的使用者大部分对查询表和存储过程并不是很了解!!

 

 

所以希望BIN大神利用上面的例子给大家做一个!谢谢~~~~3Q


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


加好友 发短信
等级:三尾狐 帖子:635 积分:6336 威望:0 精华:0 注册:2011/5/8 13:21:00
  发帖心情 Post By:2014/8/30 15:20:00 [显示全部帖子]

Select  订单编号,产品名称,产品单价,产品数量,金额 From {产品档案} Inner JOIN {产品订单明细} ON {产品订单明细}.[产品编号] = {产品档案}.[产品编号]

 

应该是这个意思了?


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


加好友 发短信
等级:三尾狐 帖子:635 积分:6336 威望:0 精华:0 注册:2011/5/8 13:21:00
  发帖心情 Post By:2014/8/30 15:22:00 [显示全部帖子]

狐爸的意思那时常规的,如果涉及到大量的调用表,比如有1000个订单表的话,我修改了物资档案的信息,那更改起来是多么大头疼!

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


加好友 发短信
等级:三尾狐 帖子:635 积分:6336 威望:0 精华:0 注册:2011/5/8 13:21:00
  发帖心情 Post By:2014/8/30 15:28:00 [显示全部帖子]

以下是引用狐狸爸爸在2014-8-30 15:24:00的发言:

怎么会有1000个订单表呢? 如果真的有话,你的系统设计大大的有问题。

订单表通常就只有一个。

比如我有产品出库表、入库表、销售表、赠送表等等表,都会调用产品档案的ID和名称~!如果我修改了产品档案的某个名称,相关的表都要改,后期的维护很麻烦!


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


加好友 发短信
等级:三尾狐 帖子:635 积分:6336 威望:0 精华:0 注册:2011/5/8 13:21:00
  发帖心情 Post By:2014/8/30 15:36:00 [显示全部帖子]

但是如果是编辑SQLTable表呢?

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


加好友 发短信
等级:三尾狐 帖子:635 积分:6336 威望:0 精华:0 注册:2011/5/8 13:21:00
  发帖心情 Post By:2014/8/30 16:37:00 [显示全部帖子]

还是要增加列,能不能在不增加那个名称列的情况下,可以生成这个效果

 回到顶部