Pascal 如何从DBGrid lazarus中选择特定的行和列?

Pascal 如何从DBGrid lazarus中选择特定的行和列?,pascal,lazarus,Pascal,Lazarus,我想保存特定行和列上的特定值。我怎么能做到?我已经搜索过了,但没有找到任何内容。一个不是从网格中保存值,而是从底层数据集中保存值。以下是特尔斐的例子,但我知道拉扎勒斯也差不多。假设网格显示来自查询qTest的数据,该查询qTest包含字段id、姓氏、名字、出生日期(DOB)。在Delphi中,可以自动创建名为qTestID、QTESTNUSAME等的变量。引用变量的另一种方式是使用“fieldbyname”语法-qTest.fieldbyname(“姓氏”).asstring 为网格编写dblC

我想保存特定行和列上的特定值。我怎么能做到?我已经搜索过了,但没有找到任何内容。一个不是从网格中保存值,而是从底层数据集中保存值。以下是特尔斐的例子,但我知道拉扎勒斯也差不多。假设网格显示来自查询qTest的数据,该查询qTest包含字段id、姓氏、名字、出生日期(DOB)。在Delphi中,可以自动创建名为qTestID、QTESTNUSAME等的变量。引用变量的另一种方式是使用“fieldbyname”语法-qTest.fieldbyname(“姓氏”).asstring


为网格编写dblClick处理程序:当到达包含所需数据的行时,执行双击。在处理程序中,该行的字段现在将作为qTestID.asinteger、qtestname.asstring等可用。

不保存网格中的值,而是保存基础数据集中的值。以下是特尔斐的例子,但我知道拉扎勒斯也差不多。假设网格显示来自查询qTest的数据,该查询qTest包含字段id、姓氏、名字、出生日期(DOB)。在Delphi中,可以自动创建名为qTestID、QTESTNUSAME等的变量。引用变量的另一种方式是使用“fieldbyname”语法-qTest.fieldbyname(“姓氏”).asstring

为网格编写dblClick处理程序:当到达包含所需数据的行时,执行双击。在处理程序中,该行的字段现在将作为qTestID.asinteger、qtestname.asstring等可用