Bevor du POST verwendest solltest du testen, ob sich die Tabelle im Edit-Modus befindet.
Delphi-Quellcode:
if SQLTable1.Status in [dsInsert, dsEdit] then // befindest sich die Tabelle im Edit- oder Insert-Modus?
SQLTable1.Post; // ja, Post durchführen.
Grüße
Mikhal