当前位置:编程文档 >> DELPHI >> 主从表的添加保存处理实现方法
首页

主从表的添加保存处理实现方法

所属类别:DELPHI
推荐指数:★★★★☆
文档人气:1
本周人气:1
发布日期:2008-9-10

首先设置AQmain datasource1
AQDetail Datasource2
AQDetail.datasource := Datasource1
AQDetail.locktype := ltBatchOptimistic


procedure TForm1.FormCreate(Sender: TObject);
begin
if not AQMain.active then AQMain.open;
if not AQDetail.Active then AQDetail.Open;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
AQMain.Post;
end;

procedure TForm1.AQMainAfterPost(DataSet: TDataSet);
begin
AQDetail.UpdateBatch();
AQDetail.DataSource := DataSource1 ;
end;

procedure TForm1.Button1Click(Sender: TObject);

begin
AQMain.Append ;
AQMain.FieldByName('Adate').value := datetostr(date());

end;

procedure TForm1.AQMainAfterInsert(DataSet: TDataSet);
begin
AQDetail.DataSource := nil;
end;

procedure TForm1.AQDetailAfterInsert(DataSet: TDataSet);
begin
AQDetail.FieldByName('mgrno').value:=AQMain.FieldByName('mgrno').value;
end;

文档说明:

     

相关文档


读取评论列表……