我最近使用 Delphi 的 VCL 修改了一些旧的 UI 代码以使用 ADO 而不是 BDE。其中一个屏幕使用 TDBGrid 控件来修改底层数据源,但似乎无法再编辑网格中的值。这是我的配置方式:
TDBGrid->TDataSource->TADOTable
我在另一个似乎相关的论坛上发现了这篇文章:http: //coding.derkeiler.com/Archive/Delphi/alt.comp.lang.borland-delphi/2009-08/msg00023.html
这是 ADO 的限制吗?还是我只需要在某处更改控件的设置?(光标类型还是什么?)