1

我正在使用 FIBPlus 库和 Delphi 10.3 Rio。

在我的项目中,我有 TpFIBDataSet 组件。

在 SQL 生成器下,我使用“where 子句”定义了 SQL Select,而在“where 子句”中,我有一个参数。

我的 SQL 选择和名为 ':BROJ' 的参数

如何在我的代码中使用该参数,以及如何将值传递给该参数?

4

1 回答 1

2

我手边没有 TpFIBDataSet 的副本。但通常您通过如下代码设置数据集参数:

MyDataSet.Parameters.ParamByName('BROJ').AsString := 'some value';

注意:对于一些 TDataSet 后代,参数集合被命名Params而不是Parameters.

我从您建议的编辑中收集到,使用您正在使用的数据集类型,您可以改为:

MyDataSet.ParamByName('BROJ').AsString := 'some value';
于 2019-02-15T18:24:24.490 回答