哪你还不如用Edit了
不然就在change事件中做处理

解决方案 »

  1.   

    看一看,下面的代码可以吗?
    procedure TForm1.Table1BeforeScroll(DataSet: TDataSet);
    begin
       Table1.Cancel ;
    end;
      

  2.   

    一。不可能!不如不用!
    二。设数据集组件的Autorefresh(好像这样拼)为False;
      

  3.   

    不要用DBEdit,用普通的Edit就可以,要做到Edit的内容随Table,或Query,ClientDataSet等记录的变化而变化,可在Table,或Query,ClientDataSet等的AfterScroll事件中写代码处理。