delphi 主从表保存问题(100分)

  • 主题发起人 主题发起人 mscluyuhuan0417
  • 开始时间 开始时间
M

mscluyuhuan0417

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手好:
我有两个表,一个主表,一个从表。
问题是,从表记录用DBGRID 显示,主表记录显示一条用dbEDIT,当添加主表记录时,我到DBGEID 添加从表记录不能添加多条记录,一定要先保存主表的记录才可以添加多条从表记录

我现在想增加主表的一条记录,不保存,同时添加多条从表的记录,添加好,按保存按纽把主表和从表的记录一次性保存,我从表是用批处理的
请问高手应该用什么技术啊
最好能给我一段源代码,谢谢
邮箱:mscluyuhuan@163.com
 
可以添,可能你是用的多个表连接成的从表,就不能添加了,我也遇到了,会包错误,现在回答的人很少,不需要给你源码,自己哪天看吧.解决的方法有几种.
1.用非感知控件,stringgird ,自己写代码保存
2.用zeoslib,或betterado 数据集,有一个 updatesql 控件,分别处理update,insert,delete的情况
3.使用别的form或则旁边用非感知的edit 等控件处理,明细数据显示用stringgrid 明细数据的添加,删除做按纽,修改数据从dbgrid读到那些孔件中,添加,删除,修改后,刷新一下明细
 
后退
顶部