Hi Rich,
I don't think so. Check
http://fox.wikis.com/wc.dll?Wiki~RLOCK>Something in the back of my brain is telling me that if I RLOCK() a record it will actually lock several records (all the records on that disk sector????), not all of which would be deleted. Is that correct or am I dreaming again? If so, is there any workaround or do I just have to accept the exposure (even though very short) while the record is locked during the update?
>
>The table(s) involved will have several million records. Would that have any impact on the algorithm (other than I need an Index Tag on DELETED())?
>
--sb--