如何防止TADORecordset滚动?

时间:2010-02-18 11:16:43

标签: delphi ado recordset

我想根据某些条件阻止ADORecordset的滚动。

例如,做这样的事情会很方便:

procedure TfrmMain.qryCenyBeforeScroll(DataSet: TDataSet);
begin
  if not (condition) then
    qryCeny.DoNotScroll;  //Just the idea
end;

怎么做?

1 个答案:

答案 0 :(得分:4)

您可以引发异常,例如:

if not (condition) then
  Abort;