dbgrid 怎么删除记录,(50)

  • 主题发起人 主题发起人 chenruizhu
  • 开始时间 开始时间
C

chenruizhu

Unregistered / Unconfirmed
GUEST, unregistred user!
用actionlist 里面的datasetdele 不能自己删除,请问要怎么删除记录,用到的控件为 adotable,datasource, dbgrid.在线等待……
 
adotable.first;while not adotable.eof dobegin adotable.delete; end; 用其它控件实现删除功能嘛,如TAdoQuery,TAdoDataSet,自己可以定义删除条件!
 
那我想用 actionlist 里面的 datasetdelete 要设置一些什么?
 
你需要编写datasetdelete的execute方法,加一个action并不会自动完成你要做的删除,删除代码写在execute方法里面。
 
adotable.delete;
 
大家回答的都对,其实是我问题没问清楚,我dbgrid是关联了多张表,删除了之后不能及时刷新,
 
多人接受答案了。
 
后退
顶部