>Jay,
>
>the problem is TABLEUPDATE(.T.)
>
>This will update the current record only, return True, but other records will be uncommitted.
>IOW
>
>SELECT Covr
>IF CURSORGETPROP( 'Buffering' )>1 AND !TABLEUPDATE( .T. ,.T.)
> TABLEREVERT( .T. )
>ENDIF
>
>
>Agnes
Agnes,
I think calling tableupdate() with the first parameter set to TRUE and table buffering updates ALL records
The second parameter is for lForce
imo TableUpdate(.f.) will only update the current record
Gregory