John: you are of course right that RECCOUNT() of a cursor will return the number of rows in the cursor. I was confused over your reference to the ActiveRow property since this specifies the row that contains the active cell in a Grid control and the ActiveRow property does not return the same value as RECNO( ) in an indexed table. I was wondering why you referenced ActiveRow at all.
Terry Rooks
Software Systems Architect
Microsoft Certified Solution Developer.Net
If at first you don't succeed, then skydiving definitely isn't for you.