起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 234|回复: 11

【结贴】[问题]主从数据字段不能级联更新,急!**

[复制链接]
发表于 2009-3-6 09:18:28 | 显示全部楼层 |阅读模式
主数据集A
字段A_a,A_b,A_c,
从数据集B
字段B_a,B_b,B_c
其中主从关系字段
A_a->B_a
A_b->B_b
规则:
主动打开主表
数据全取
更新级联
删除级联
当在功能上修改了主数据集的字段A_a,A_b,点工具栏上的保存按钮,从数据集上所有记录的B_a,B_b字段都根据主数据集的A_a,A_b保存了,但是如果不点击保存按钮而直接关闭窗体,系统会提示数据已更改,是否保存数据,我选择的"是",然后到数据库查询,发现从数据集对应的B_a,B_b字段的值根本没有变化,当我再次打开窗体的时候,发现从数据集的数据没有了,这种情况该怎么处理??
回复

使用道具 举报

发表于 2009-3-6 09:57:27 | 显示全部楼层
我在3088和2640上都没重现您说的现象。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-6 10:01:44 | 显示全部楼层
我的版本是3068
你那边重现不了吗?需要我qq远程或者给你截图不?
回复 支持 反对

使用道具 举报

发表于 2009-3-6 10:08:03 | 显示全部楼层
说一下操作的具体步骤。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-6 10:15:11 | 显示全部楼层
主从关系设置不用说了吧?
步骤:
1:在主数据集新增一条数据,A_a 赋值 "A", A_b 赋值 "B"
2:在从数据集新增一条数据,B_c 赋值 "C"
3:保存数据
现在到数据库查询主数据集与从数据集发现值都正常
4:修改主数据集字段,A_a 赋值 "AA", A_b 赋值 "BB"
5:不点保存按钮,直接点击关闭窗体按钮,系统自动提示:数据已经更改,是否需要保存?选择"是",窗体自动关闭
6:现在到数据库查询主从数据集的数据,主数据集的字段值是修改后的,而从数据集的字段值不是修改后的
步骤就是这样
回复 支持 反对

使用道具 举报

发表于 2009-3-6 10:23:33 | 显示全部楼层
还是没这个问题。

33333333.gif

216.57 KB, 下载次数: 115

回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-6 10:38:00 | 显示全部楼层
你qq远程看下我这得?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-6 10:44:58 | 显示全部楼层
你把你的"字段1"设置成主从关系,然后在主数据集上修改一下,不点保存,直接关闭窗体,弹出的对话框选"是",你再看看从数据集的"字段1"的值
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-6 11:36:46 | 显示全部楼层
请处理完毕回复一下帖子及qq再结帖
回复 支持 反对

使用道具 举报

发表于 2009-3-6 11:45:58 | 显示全部楼层
问题描述: 关联字段更改的时候,点保存按钮主从表会级联的。但关闭窗体提示的保存,点击后不会保存从表。

暂时规避的办法:
在客户关闭前发现有数据集未保存的时候,禁止客户关闭,让客户先保存
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-25 10:44 , Processed in 0.046938 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表