【发布时间】:2020-12-06 14:23:48
【问题描述】:
首先,我对 Delphi 还是很陌生。
我有一个 DBGrid 连接到一个 DataSource 并填充了来自 SQL 服务器的数据。我想要实现的是,当我按下一个按钮时,它会弹出一个带有组合框/编辑框的新窗口,所有这些都填充了先前选择的(在DBGrid 中)行的数据并修改它们并执行UPDATE 查询。
为了做到这一点,我需要所选记录的主键值,这样我的小程序就会知道它应该显示和更新哪一行。
我的问题是,如何从DBGrid 中获取选定记录的特定单元格值(在本例中为 id)?
【问题讨论】:
-
您可以将额外的 DBEdits、DBComboBoxes 等链接到 DBGrid 的数据源。然后这些将自动填充所选行的数据!