Field "name" is read-only. (Error 1088)

Occurs when attempting to insert, update, or replace a value in a field that uses autoincrementing, and the AutoIncError property is set to True (.T.) or ON via the SET AUTOINCERROR command.

Try setting the AutoIncError property to False (.F.) or OFF using the SET AUTOINCERROR command.