确实没明白要不是太简单,就是太难
简单的解法:一般dbgrid于datasource帮定 datasource 与 TQuery , TTAble , TDataSet帮定. 因此可以说dbgrid 与 TQuery帮定 .一般说看到的当前行就是 TQuery的当前行 , 仅仅Query.FieldByName('FieldName').Value 不就完了? 如果要定位到具体的字段, 查看dbgrid的事件获得字段得名称. 注意如果用第三方的GRid控件,可能会有一个Navigate属性,用于表示界面的数据是否与实际数据同步,如果不是则找控件的事件,一定可以解决.