Why it is recommended to process a sql-query in Delphi in the following way?:
dataset.close(); // ?????
dataset.sql.clear(); // old sql-query gets deleted
dataset.sql.add('your sql-query'); // here a query-String is added to your sql-object
dataset.open(); // here your sql-query starts to work
Can it be that closing of a sql-Object defines everytime a default state by which the former dataset resulting from the former sql-query is deleted?