I'm not familiar with Access but in other languages (C, C++, etc.) False is repesented by 0. Anything else is True.
>The following code appears in an Access application.
>
>if rstPrevProp.eof = True and (pei.pVV = -1 or pei.iVV = -1) then
> counter = counter + 1
>endif
>
>
>The fields pVV and iVV are logical fields. Does the value of -1 equate to a .T. or a .F. ?
>
>In another instance the code tests for a value of 0. Would the 0 be a .T. or a .F.?
>
>I presume both of these would be .F. but that raises the question why they were coded differently.
>
>Thanks for your shared wisdom.
--sb--