主从表提交的保存(提交)的问题

tazhch 2002-05-09 09:32:17
主表 adoqueryMaster
sql.text:=select * from m_master
从表 adoqueryDetail
sql.text:=select * from m_detail where master_id=:master_id

dsMaster.dataset:=adoqueryMaster;

adoquerydetail.datasource:=DsMaster;

用绶冲,
问题:新增记录时,先录完主表数据,接着录入从表的数据,
录完从表的数据后(未提交),我又修改主表的某一个字段,这时从表所有新增的记录都不见了,真烦!,请问各位高手这个问题应怎样解决?
...全文
107 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
tazhch 2002-05-10
  • 打赏
  • 举报
回复
问题末解决,结贴再说
niat97222 2002-05-09
  • 打赏
  • 举报
回复
adoqueryMaster得OnBeforeEdit事件中先把从表post,主表修改完后刷新从表
softwing 2002-05-09
  • 打赏
  • 举报
回复
最简单就是在修改从表时控制用户不让修改主表。

5,930

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧