请问我用clientdataset接受记录,在dbgride里面显示这些记录,在删除按钮的click事件中
  dm1.ClientDataSet2.Delete;
  dm1.ClientDataSet2.Edit;
  dm1.ClientDataSet2.Post;
只能在dbgrid中显示被删除,可是数据库并没有删除,再点击查询按钮同样可以看到数据仍然存在,请问如何解决?谢谢!