>>>What about Set filter settings, and deleted records? I don't even consider using reccount(), since _tally will ALWAYS give me the correct info.
>>
>>
>>But you wrote after a Select statement, and in that case Reccount() will work fine, also Reccount() will ALWAYS give you correct info, the person that uses Reccount() could get confused if he does not understand what the function is returning, but the functions works fine all the time. :-)
>
>The reccount() does return the correct result always, because it always works the same way - it returns whatever the table (or cursor) header says is the current physical record count. Now it may differ from the number of visible records (deleted, filtered out, filtering cursor), so while it will still return the correct result, that result may not be the answer to the question the programmer had in mind, but to a somewhat different question. Which doesn't make it incorrect even in those cases, just wrong :).
LOL
Of course, wrong if the programmer doesn't know how Reccount() works
I never forget a face, but in your case I will make an exception :-)