如果我为一个在查询中有多个位置的参数调用ParamByName会发生什么?

时间:2015-11-05 19:27:05

标签: delphi unidac

我有一个运行时创建的查询,可能需要也可能不需要多次使用某些特定参数。如果我在像

这样的查询中使用ParamByName
select field1 
from table1 
where field2 = :a 
and field2 in(select field3 from table2 where field3 = :a)

当我致电

时会发生什么
MyQuery.ParamByName('a').AsString:= 'something';

这两个参数都会被填满吗?

0 个答案:

没有答案
相关问题