过滤条件内 少了一条,count就不准了
最好从最后一条向上循环,不用for,而是while not bof do

解决方案 »

  1.   


    用DELPHI 不熟练,能详细说明吗?谢谢!
      

  2.   

    同意楼上。LZ Edit用得有点多。一个就够了。           edit;
               FieldByName('f_byl').AsFloat:=0;
               post;
      

  3.   


    只用了一个edit
    错误提示不变
      

  4.   

    procedure TForm1.Button1Click(Sender: TObject);
    begin
      with zlby_qry do
      begin
        Last;
        While Not Bof do
        begin
          edit;
          FieldByName('f_byl').AsFloat:=0;
          post;
          prior;
        end;
      end;
    end;