Alexandre usei a instrução SQL que você sugeriu, simplesmente nada foi exibido.
No form Usuario é exibido os dados do usuario, clico no cmdContato, abre o form Contato. Eu não informei no post, mas na tabela Contato tem um campo onde é gravado o codigo do usuario, seria uma chave estrangeira, portanto, eu comparo o codigo do usuario na tabela contato e não na tabela Usuario.
Viculei o DBgrid ao objeto Data tanto via código como pela caixa propriedade e nãp deu resultado. Se após a pesquisa eu tento atualizar o grid ou data, dá erro.
A pesquisa fica no evento load do form, para que assim que seje chamado, o Dbgrid já filtre o resultado. Se você tiver como me ajudar, fico muito grato. Acho que fui mais claro agora.