No, he doesn't need to create TFDConnection, he can use TFDQuery alone and get the connection from the pool in it:
  FDQuery := TFDQuery.Create(nil); FDQuery.ConnectionName := RegisteredConnectionDefinitionString;  
    • Like
    4