我是Delphi编程的新手,我正在努力寻找有关如何获取DBgrid中所选单元的字段名称的信息。 因为我希望能够编辑所选的单元格。 我希望有人能帮帮忙。
答案 0 :(得分:1)
欢迎使用Stack Overflow!
您可以在Embarcadero's DocWiki中找到TDBGrid
组件的综合文档。
您真正想要编辑的可能是底层字段值,因为您选择了数据感知组件而不是更简单的TStringGrid
。为此,可以使用网格数据集中每个字段的索引访问property Fields
。甚至有SelectedField
property返回当前选定的字段。
例如,您可以将所选字段的值设置为字符串“Hello World!”像这样:
MyGrid.SelectedField.AsString := 'Hello World!';
注意,您正在通过数据集访问数据。因此,您只更改所选记录的数据。