使用Table组件post时出现‘At end of Table’错误,是怎么回事啊~各位老大指点下.急~~

解决方案 »

  1.   

    很简单
    Table1.Edit;
    Table1.Fields.Fields[0].Value:=0;
    Table1.Post;
    就出问题了
      

  2.   

    是否是因为没有定位呢
    edit只能修改,不能添加记录,如果对一张空表或记录已经移至最后的表,肯定会出现这种情况。
      

  3.   

    中间一句改为:
    table.fieldbyname("字段名").AsInteger = 0 ;
    试试。
    当然了。你的table中要有数据才行的。
      

  4.   

    Table1.Edit;
    Table1.FieldList.Fields[0]..AsInteger:=0;
    Table1.Post;
      

  5.   

    Table1.FieldList.Fields[0].AsInteger:=0;