我要用一个BUTTON1按钮控制删除DBGRID中光标选中的记录然后后面的记录自动上移,用BUTTON2在光标所在记录的前面或者后面插入一条记录,用BUTTON3控制光标所在记录进行修改,BUTTON4进行保存,上述功能我应该怎么实现呢?请各位帮小弟个忙!谢谢!!!

解决方案 »

  1.   

    1:DBgrid1.DataSource.DataSet.Delete相當於Query1.Delete/Table.Delete
    2:DBgrid1.DataSource.DataSet.Insert
    3:DBgrid1.DataSource.DataSet.Edit
    4:DBgrid1.DataSource.DataSet.Post其中DBgrid1.DataSource.DataSet相當於Query/Table
      

  2.   

    可以用ActionList啊,很方便的。不用写代码就搞定了。
      

  3.   

    Button1.click   DBgrid1.DataSource.DataSet.Delete
    Button2.click   DBgrid1.DataSource.DataSet.Insert    
    Button3.click   DBgrid1.DataSource.DataSet.Edit
    Button4.click   DBgrid1.DataSource.DataSet.PostData Control里面的DBNavigator同样可以实现这些功能,只是不是中文的Button说明。