在DBGrid中新增了一条记录,当游标移动的时候(按上下方向键或用鼠标点击其它条记录)时会触发提交事件,请问怎样取消这样的提交事件,即不希望新增一条记录???////////// 我尝试用以下方法,但却行不通
procedure TForm1.ADOQuery1BeforePost(DataSet: TDataSet);
begin
    ADOQuery1.Cancel;
end;