我正在使用FIBPlus库和Delphi 10.3 Rio。
在我的项目中,我有TpFIBDataSet组件。
在SQL生成器下,我使用'where子句'定义了SQL Select,在'where子句'中定义了一个参数。
My SQL Select and parameter called ':BROJ'
如何在代码中使用该参数,以及如何将值传递给该参数?
答案 0 :(得分:2)
我没有便携式的TpFIBDataSet副本。但是通常您可以通过如下代码设置数据集参数:
MyDataSet.Parameters.ParamByName('BROJ').AsString := 'some value';
注意:对于某些TDataSet后代,参数集合的名称为Params
,而不是Parameters
。
我从您建议的编辑中收集到,使用您正在使用的数据集类型,您可以改写以下内容:
MyDataSet.ParamByName('BROJ').AsString := 'some value';