I use the data control when using ms access with vb 6. But I'm having trouble trying to find out how many records there might be in a table. I run into problems when I check for recordcount and there are no records in the table I know that you movelast which should give the total recordcount. But if there are no records in the table then the recordcount isn't reliable. Any advice? Thanks.