I have a lot of Inserts to do in a Sybase table. I want to use cached updates to lower network traffic. I use a Tquery with the query Insert into TAble1 (Field1,field2,...) VAlues ("value1","value2",..). I change TQuery.SQL for each insert and use Tquery.ExecSQL. After a hundred inserts I do TDatebase.ApplyUpdates and I receive the error : Tquery isn't a TDatabase dataset. Is there a way to do this task?