Как использовать параметры в SQL-запросе TpFIBDataSet?
Я использую библиотеку FIBPlus и Delphi 10.3 Rio.
Внутри моего проекта у меня есть компонент TpFIBDataSet.
Под SQL Generator я определил SQL Select с помощью "где предложение" и внутри "где предложение" у меня есть один параметр.
Мой SQL Select и параметр с именем ':BROJ'
Как я могу использовать этот параметр в своем коде, и как я могу передать значение в этот параметр?
1 ответ
Решение
У меня нет копии TpFIBDataSet под рукой. но обычно вы устанавливаете параметр набора данных по коду:
MyDataSet.Parameters.ParamByName('BROJ').AsString := 'some value';
Примечание: у некоторых потомков TDataSet коллекция параметров называется Params
скорее, чем Parameters
,
Я понял из вашего предложенного редактирования, что с типом набора данных, который вы используете, вы можете написать это вместо:
MyDataSet.ParamByName('BROJ').AsString := 'some value';