F
fshrq1
Unregistered / Unconfirmed
GUEST, unregistred user!
在从表增加记录后按保存,主表的记录能保存,而从表的记录就不能保存,在UpdateBatch
前在DBGrid输入的从表数据已经没有,adoquery是批处理,主表的afterpost语句如下:
fmDM.acoSystem.BeginTrans;
try
aqurBSMaterielItem.UpdateBatch(); 从表
aqurBSMateriel.UpdateBatch(); 主表
fmDM.acoSystem.CommitTrans;
except
fmDM.acoSystem.RollbackTrans;
Application.MessageBox('保存数据出错。','旭升管理系统',MB_ICONINFORMATION);
end;
错在哪里?
前在DBGrid输入的从表数据已经没有,adoquery是批处理,主表的afterpost语句如下:
fmDM.acoSystem.BeginTrans;
try
aqurBSMaterielItem.UpdateBatch(); 从表
aqurBSMateriel.UpdateBatch(); 主表
fmDM.acoSystem.CommitTrans;
except
fmDM.acoSystem.RollbackTrans;
Application.MessageBox('保存数据出错。','旭升管理系统',MB_ICONINFORMATION);
end;
错在哪里?