以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 经验交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=5) ---- [原创]关于数据表使用的问题,请大家帮忙 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=5&id=31226) |
-- 作者:众方志诚 -- 发布时间:2011-5-14 12:54:43 -- [原创]关于数据表使用的问题,请大家帮忙 如有数据表1和数据表2共二个构件,数据表2的主数据源如设置成数据表1后,如数据表1和数据表2同时增加记录时,在提交前取消时,数据表1是能正常取消,但数据表2却自动把记录保存到数据库中。这个怎么解决呀 |
-- 作者:x123992009 -- 发布时间:2011-5-14 13:42:55 -- 你自己把数据.做的这么纠结。。。 |
-- 作者:玩脑者 -- 发布时间:2011-5-14 14:48:07 -- 数据表2的主数据源如设置成数据表1?
这是什么意思??
希望好好看一下“ADO数据表”“数据源”“ADO数据库连接”“数据表网格”这四个构件是怎么相互连接的。 |
-- 作者:zhongjian -- 发布时间:2011-5-14 17:31:04 -- 以下是引用众方志诚在2011-5-14 12:54:43的发言:
如有数据表1和数据表2共二个构件,数据表2的主数据源如设置成数据表1后,如数据表1和数据表2同时增加记录时,在提交前取消时,数据表1是能正常取消,但数据表2却自动把记录保存到数据库中。这个怎么解决呀 把数据表2的主数据源设置为数据表1实际是:以数据表1为主表;数据表2为次表建立的主次表数据关系,选择数据表1(主表)的某一数据时,数据表2(次表)得到的是以主数据表数据为基础过滤查询的一个子集数据(即 SQL 的 Select * from 数据表2 Where (数据表1.字段) = 数据 )。数据表的增、删、改应分别操作,你是否在做取消操作时,只对数据表1进行了取消操作,也就是说取消操作应为 :
执行> 窗口1.数据表1.一般方法:[取消] 执行> 窗口1.数据表2.一般方法:[取消]
不知以上可对你提出的问题有益
|
-- 作者:众方志诚 -- 发布时间:2011-5-14 20:58:55 -- 我看看,谢谢 |