Are you talking about the problem of updating a record here, or were you wanting to use the status of that record itself as the locking mechanism for another process?