下面这段代码:
  with ClientDataSet1 do
  begin
    Filtered:= False;
    Filter:= Format('%s LIKE ''%s''', ['Department_ID', StrPas(Node.Data) + '__']);
    Filtered:= True;
  end;用ClientDataSet运行正确,用ADOQuery就出错‘参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突’。为什么?