我有一个TDBGrid
with TADTable
(FireDAC 组件来替换 BDE TTable)。该表有一个ID (varchar(1)), Name (varchar(30)), Description(varchar2(400))
. 这只是为了显示,没有计算等发生。当关联表格以显示表格的ID字段并且我向上或向下滚动时,网格中会出现重复记录:所以:
A;B;C;D
会变成A;A;B;A;A;B;C;D;D
如果我从表中删除 400 char 字段,此行为将停止。
我该如何进行这项工作?
我正在使用 C++Builder XE4、FireDac 和 Oracle 11g
我尝试用 TMS 中的 TDBAdvGrid 替换 TDBGrid(同样的问题),所以 TADTable?