Я новичок в Delphi и получил следующее фрагмент кода (за исключением некоторых нерелевантных частей), для которого я пытаюсь понять, что он делает:
object SelectCosts: TIBQuery
SQL.Strings = (
'SELECT * FROM costs '
'WHERE code = :code')
ParamData = <
item
DataType = ftUnknown
Name = 'code'
ParamType = ptUnknown
end>
end
В другом файле этот запрос используется, но добавляется параметр, который не определен в запросе.
DM_HRV.SelectCosts.ParamByName('part').Value := 1;
Изменяет ли этот параметр 'part'
что-либо в сделанном выборе? Другими словами: автоматически ли SQL-запрос изменяется на следующий?
'SELECT * FROM costs '
'WHERE code = :code'
'AND part = :part'