找回密码
 立即注册

QQ登录

只需一步,快速开始

W001

高级会员

70

主题

248

帖子

1122

积分

高级会员

积分
1122
W001
高级会员   /  发表于:2021-12-17 10:40  /   查看:1580  /  回复:9
15金币
本帖最后由 W001 于 2021-12-17 10:41 编辑

因为要实现子表和孙表之间数据联动,写了新增,修改,删除的三个服务端命令,不能设置数据松绑定模式,导致无论是新增还是修改时,只要对子表孙表进行操作,关掉页面还是对会数据产生了影响,这个应该怎么避免,大神们帮忙看一下!感谢!!! 附DEMO
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

咱们在添加数据和查看数据的时候拆分为两条不同的线路,让他们分离开,给您演示一下效果。 这样录入数据的时候又不容易出错,而且也没有脏数据,不用使用服务端命令,就可以实现功能啦。

9 个回复

倒序浏览
最佳答案
最佳答案
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-17 10:40:33
来自 4#
W001 发表于 2021-12-17 16:16
拆开来实现处理的话,是不是要多加页面,分开来录具体要怎么来实现

咱们在添加数据和查看数据的时候拆分为两条不同的线路,让他们分离开,给您演示一下效果。
这样录入数据的时候又不容易出错,而且也没有脏数据,不用使用服务端命令,就可以实现功能啦。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-17 16:07:22
2#
您好,这个我觉得咱们要换一个思路,如果在添加时需要有子表和孙表的联动效果,子表是不能设置为松绑定的,而且后续在使用的时候还有很多现象要处理,比如子表的数据必须要设置查询条件才能正确显示数据的,否则的话,在子表中会显示所有的记录。为了避免这种情况,还是推荐您采用主子孙表依次是子表格的关系,这样的话在添加时是看不到联动效果的,但是查看时是可以的,还可以解决脏数据的问题。
或者,我们用另外一种处理方式,先添加主子表的数据,然后再添加子孙表的数据,把这个过程拆开,也是有联动效果的,这样也可以避免填入过程造成的失误。
如果您还是要采用子表紧绑定,实现子孙表的联动效果的话,考虑脏数据的情况比较多,而且是很难避免的。
还是建议您采用这种方案:还是先添加主子表的数据,然后再添加子孙表的数据,是最好的实现办法,因为不仅可以看到联动效果,而且也没有脏数据的产生,实现起来也比较简单。

回复 使用道具 举报
W001
高级会员   /  发表于:2021-12-17 16:16:22
3#
Howie.Sun 发表于 2021-12-17 16:07
您好,这个我觉得咱们要换一个思路,如果在添加时需要有子表和孙表的联动效果,子表是不能设置为松绑定的, ...

拆开来实现处理的话,是不是要多加页面,分开来录具体要怎么来实现
回复 使用道具 举报
W001
高级会员   /  发表于:2021-12-17 17:11:24
5#
Howie.Sun 发表于 2021-12-17 16:07
您好,这个我觉得咱们要换一个思路,如果在添加时需要有子表和孙表的联动效果,子表是不能设置为松绑定的, ...

如果在新增或者修改时,不用实现联动,添加孙表数据的时候,需要选中子表数据的某一行,把选中行的ID赋到孙表的关联列(只读),然后添加数据,再选中第二行,之前添加的不用清空,再把第二行的ID赋过去继续添加,查看的时候我做成联动,这样可以吗
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-17 18:01:26
6#
W001 发表于 2021-12-17 17:11
如果在新增或者修改时,不用实现联动,添加孙表数据的时候,需要选中子表数据的某一行,把选中行的ID赋到 ...

还是那个问题哦,子表数据得加入到数据表中才能返回ID呀,如果不是松绑定的话,此时关闭页面,数据表就把子表的数据保存了,就产生脏数据了呢。好像咱这个联动效果就是查看的时候作用比较大,比较清晰的能够显示出数据。就像我之前给您做的demo,添加和修改的时候,主子、子孙依次添加,结构也是比较清晰的。
回复 使用道具 举报
W001
高级会员   /  发表于:2021-12-20 17:18:10
7#
Howie.Sun 发表于 2021-12-17 18:01
还是那个问题哦,子表数据得加入到数据表中才能返回ID呀,如果不是松绑定的话,此时关闭页面,数据表就把 ...

你好,按你的思路分两步来实现,就是展现方式不太一样,子表的数据已经存到表里了,怎么选中子表数据中的一行,把行号自动赋到孙表的行号列

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-20 17:52:32
8#
W001 发表于 2021-12-20 17:18
你好,按你的思路分两步来实现,就是展现方式不太一样,子表的数据已经存到表里了,怎么选中子表数据中的 ...

您好,加工顺序和工序行号是关联的么?这个咱们可以把加工顺序和工序行号作为子表和孙表的关联字段呢。然后在添加子表时,孙表的数据会同时添加至数据库,并且工序行号和加工顺序是对应的。
回复 使用道具 举报
Aa金砂
高级会员   /  发表于:2022-2-13 21:41:30
9#
有具体例子就好了
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-2-14 09:47:07
10#
Aa金砂 发表于 2022-2-13 21:41
有具体例子就好了

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部