>>The only exception to this is when select doesn't return any rows. Then the array's original size and values are preserved.
>
>Correct, that is my case.
>When one is working with the application for the first time, there are yet no records in the tables and this will result in 10 rows with .F. which I do not like.
>So I will now parse through the array and replace all the .f. values with '' easy enough
Even easier
laCheck=""