Foxtable(狐表)用户栏目专家坐堂 → 项目的表间结构怎么处理好点


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

主题:项目的表间结构怎么处理好点

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/4/8 15:31:00 [显示全部帖子]

早订单表的DataRowAdded事件中加入代码,每增加一行,在其他表也自动增加一行

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/4/8 16:24:00 [显示全部帖子]

如果是同步,通常用DataColChanged事件。
如果要同步增加行,用DataRowAdded事件。
如果要同步删除行,用DataRowDeleting事件。

也许你三个都得用。

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/4/8 21:36:00 [显示全部帖子]

问题表述不清,看不明白。

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/4/8 22:01:00 [显示全部帖子]

建议你在三个表之间建立关联,否则如何联系起来?
至少应该都有一个订单编号吧?
你可以看看应用篇中关于关联表的部分。

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/4/8 22:11:00 [显示全部帖子]

以下是引用floor2在2009-4-8 22:07:00的发言:
 建立关联的话,需要在采购表和生产进程表手动输入订单编号

我想是自动填充,不用再输订单编号,我现在用的是filler,我想可不可以有更好的办法实现,怕到时数据太多,运行太慢


只需在订单表输入编号,其他表可以自动输入的。


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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/4/8 22:28:00 [显示全部帖子]

用关联的例子:

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

[此贴子已经被作者于2009-4-8 22:28:49编辑过]

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/4/8 22:42:00 [显示全部帖子]

1、现在就是同步的
2、既然这样,其实做成一个表最好,然后设计几个视图,不同的视图显示不同的列。


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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/4/8 22:52:00 [显示全部帖子]

修改订单表的内容,子表同步更新显示,因为子表的那几个是表达式列,直接引用订单表的内容。

建议
1、你还是做成一个表,用三个视图,使用起来就像三个表
2、至少还应该细看两次帮助。

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/4/8 23:55:00 [显示全部帖子]

你的系统用一个表最简单,如果分开的话,才是把简单的问题复杂化了。

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/4/9 0:07:00 [显示全部帖子]

以下是引用floor2在2009-4-9 0:02:00的发言:
 刚才版主的附件一直没刷出来,所以一直没弄明白,没看到附件之前,我也用过_indentify做关联,结果没起作用,所以及没弄懂版主说的关联的意思,不要见怪,呵呵


增加一行,相应增加,删除的话,也就要把代码写在DATAROWDELETED 吧,修改的话用DATACOLCHANGED吗


不用了,是自动的。
只是删除的时候,得先删除子表的行,才能删除父表的行。


 回到顶部
总数 11 1 2 下一页