Thanks! Your pairing map makes things alot clearer.

Roger Chaplin wrote:
> Let's be careful with terminology. This is all confusing enough for
> newbies as it is, without muddying the waters all the more by misusing
> terms. "Lock" and "release" should not be paired.
> 
> DmGetRecord doesn't lock a handle; it simply marks a database record
> busy, and returns the handle. To use the handle, you must lock it with
> MemHandleLock.
> 
> In other words, to follow your suggestion of "pairing" functions:
>     allocate <-> free     (MemHandleNew  <-> MemHandleFree)
>     lock     <-> unlock   (MemHandleLock <-> MemHandleUnlock)
>     busy     <-> release  (DmGetRecord   <-> DmReleaseRecord)


-- 
For information on using the ACCESS Developer Forums, or to unsubscribe, please 
see http://www.access-company.com/developers/forums/

Reply via email to