You don't have to guess. The AERROR() fills an array with error(s) info and returns the # of errors stored in the array..
>AERROR returns a single value of 1 - which will be the record number I am trying to delete. So it does appear to be a commit error.
>Barry
>
>>What's the error ( AERROR() ) in TABLEUPDATE()?
>>
--sb--