关于ADOTable里取字段取值,赋值出现的问题,求教!

                            
procedure   TForm2.Button3Click(Sender:   TObject);   
  var  
      counter:integer;  
  begin  
          ADOTable1.Open;  
          counter:=ADOTable1['COUNTER_VALUE'];//'COUNTER_VALUE'是integer类型。  
          inc(counter);  
          ADOTable1.Edit;  
          ADOTable1['COUNTER_VALUE']:=counter;  
          ADOTable1.Post;      
          Edit1.text:=IntToStr(ADOTable1['COUNTER_VALUE']);          
  end;  
  这段程序出错了。我以前用的是BDE里的Tabel,是对的。但换成是ADO里的ADOTabel就出错了。我经过测试想是counter:=ADOTable1['COUNTER_VALUE']出错了。但是我不知道为什么错,怎么改才可以动态取值和赋值

查看回复