TSQLQuery.Params property
Parameters detected in the SQL statement.
Declaration
property Params:;Description
Params contains the parameters used in the SQL statement. This
collection is only updated when
ParseSQL
is
True. For each named parameter in the
SQL
property, a named item will appear in the collection, and the collection
will be used to retrieve values from.
When Open or
ExecSQL is called,
and the Datasource property is not
Nil,
then for each parameter for which no value was explicitly set (its Bound
property is False), the value
will be retrieved from the dataset connected to the datasource.
For each parameter, a field with the same name will be searched, and its value and type will be copied to the (unbound) parameter. The parameter remains unbound.
The Update, delete and insert SQL statements are not scanned for parameters.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
