Nick,
Very clever code! I'll keep this handy if I need to compare records. It always amazes me how many options Fox offers to solve a given problem. Knowing which method to use in the right situation isn't always easy. I enjoy learning new solutions.
Thx :)
>SCATTER NAME oTableBrec
>lMatch = COMPOBJ(oTableArec, oTableBrec)
Daniel