如何更新与dbgrideh邦定的dataset的值

                            
通过语句将一个视图邦定到dbgrideh,试图中有一个列是checkbox,问题是现在在dbgrideh中改变某一行checkbox的状态,再更改第其他行时,上次更改的又变回原来的状态,好像是没有更新dataset中的值,手动更新,   
  self.dgeinfolist.DataSource.DataSet.Edit;  
  self.dgeinfolist.DataSource.DataSet.FieldByName('ty').Value   :=   1;  
  self.dgeinfolist.DataSource.DataSet.Post;  
  说dataset不是更新状态!!!  
  求高手指点!!!!!

查看回复