Delphi ADO:清理参数需要什么?

时间:2011-02-01 18:06:29

标签: delphi ado

假设我有一个TADOQuery对象,我在程序中将其重用用于不同目的。我完成后是否需要明确清理参数?或者当我清除SQL时,这会自动发生吗? e.g。

  adoGenericQuery.SQL.Text := '';
  adoGenericQuery.Parameters.Clear; // <- Is this redundant?

1 个答案:

答案 0 :(得分:8)

您无需手动清除参数。分配SQL文本时,如果查询处于活动状态,则首先关闭查询,然后初始化参数(如果ParamCheck为真且文本不为空)或清除(如果文本为空)。 / p>