>Dear all,
>
>I face a problem, quite fundamental:
>
>I maintain a table with tableupdate(), tablerevert() and delete commands.
>I find that:
>
>When I add a new record to a table, by fristly APPEND BLANK - then verify the input, then confirm to save by TABLEUPDATE(.T.) - it works normal.
>
>However when I add some couples of new records and then I delete another some couples of records, then when I attempt to add one new record. The program return .f. to me when TABLEUPDATE(.T.) is executed, and I cannot add any new record more unless I pack the table.
>
>Is there any wrong I made in the operation, or otherwise any suggestion in coding?
>
>With regards,
>
>Ransome
You can use AERROR() function to check reason for TABLUPDATE() failure.
--sb--