Try this:
=CursorSetProp("Buffering",5,"Customer")
Insert into Customer (Fields) values (Values)
Begin Transaction
IF TableUpdate(2,.T.,"Customer",la_error)
End Transaction
ELSE
ROLLBACK
ENDIF
This will create an array - la_error - which will contain the error condition. Then you can see what is happening.
Good Luck
Ken Wardwell