Supondo que o bd seja o Acess
Se vc estiver trabalhando com ADO.
faça o seguinte.
Se a tabela estiver vazia (sem registros), os valores BOF ou EOF retornarão TRUE,
nesse caso, ao tentar acessar a tabela, irá retornar um erro.
Insira um registro manualmente, na tabela, mesmo que vc depois o delete.
A tabela precisa de registros, mesmo que apagados, pois o acess, conta registros deletados.
Espero ter contribuido.
Abraços
Ivo