我用databriage,dataset DCOM等操作数据,显示在DBGrideEh中用add  del  save按钮操作我a增加一条记录可以,删除一条可以1.但是当我增加一条后,接着删除一条,save后,就不行了,数据库没变化2.我在DBGridEh中更改一条,然后save也不行3.我增加或删除一条纪录后,然后add出一个空行,不填数据,save 后也不行谁知道为什么阿//增加一行 add触发
procedure TForm13.SpeedButton4Click(Sender: TObject);
begin
  CDSEdit.Append;
end;
//删除一行del触发
procedure TForm13.SpeedButton3Click(Sender: TObject);
begin
  if not CDSEdit.Eof then
    if MessageDlg('确定要删除此纪录么?',mtConfirmation,[mbYes,mbNo],0)=idYes then
      begin
        CDSEdit.Delete;
      end;
end;//保存结果save触发
procedure TForm13.SpeedButton5Click(Sender: TObject);
begin
  if CDSEdit.Modified then
    begin
      DBEdit.ApplyUpdates(0);
    end;
end;