我的表是.DBF的,用SQL查询的结果放在TDBGrid中,在改变某个字段值为某个特定值时,想在当前记录的下面插入一条新记录,我在这个字段的OnChange事件中写了下列代码
     query1.next
          query1.insert
可当时插入的记录看上去是在TDBGrid当前行的下面,可移走光标后记录就到TDBGrid尾部了,打开表文件一看新记录也是在表尾,这是怎么回事啊?应该怎么实现这个功能呢?