为什么Delphi XE3中dbgrid在编辑后重复显示数据

设置好数据源后,增加一条记录后发现dbgrid中每条记录都显示两遍。我只是添加了控件,简单设置了数据源和名字,使用BDE,数据源为Paradox表,另外使用了一个数据导航控件,没有做任何更改

这应该是BDE的问题,使用Paradox表,还是使用BDE好。二者比较匹配。
是否重复加载?最好有源码,才能分析。

用的就是BDE,只是添加了控件,没做任何改动 (自己没有写任何代码)。是否应该改写TDBNavigator的代码?

检查发现数据表里的数据并没有重复,只是显示有问题。