请教一个非常急的问题,问题是这样,用一DBGrid连接到数据集,单击表题头进行排序,不管怎么排序,开始两行是固定不变的,使用的方法是加一个字段,每排序一次改变该字段的值,当排序之后在网格里输入数据,会触发OnChange事件,我在该事件里定义了一个书签,该事件主要对该数据集的某一行中的值进行改变,但在后面用DBGrid1.GotoBookMark时出现记录找不到的错误,记录是没有删除,请问是什么原因?向高手请教,急死我了