用dbgrideh做用户输入界面,dbgrideh关联到table1,如果用户新增记录,则在afterpost中将一个值累加,更新table2中用户如果点击删除,则调用qry->Delete()方法来删除记录,并将值减少,更新到table2中现在又个问题是:如果用户点了新增记录,然后数据一部分数据,此时还没有post,用户又点击了删除按钮,这样就会导致数据出错,因为delete 函数中同样还会执行将值减少,更新到table2中的操作,但是由于还没有post,所以,数据实际上并没有累加到table2中,这就导致了数据只减少,并没有增加如何解决此问题?