如何判断数据集保存的是修改还是新增的数据(20分)

  • 主题发起人 主题发起人 duset
  • 开始时间 开始时间
D

duset

Unregistered / Unconfirmed
GUEST, unregistred user!
在一个dbgird里,当修改一条数据或是新增一条数据后保存的话要post

而我要判断如果是新增的话就执行一段代码

该如何判断?
 
procedure TForm1.ADOTable1BeforePost(DataSet: TDataSet);
begin
if DataSet.State = dsEdit then
begin
....
end else if DataSet.State = dsInsert then
begin
...
end;

end;
 
后退
顶部