O Visual Basic na sua versão 6.0 apresenta uma ferramenta para gerar relatórios: o componente Data Report que permite gerar de forma visual (você já gerou relatórios no Access???) relatórios em seus projetos.
O Data Report se ajusta perfeitamente ao ambiente de desenvolvimento do Visual Basic. Os relatórios são gerados diretamente e não há arquivos de relatórios separados (O Crystal Reports gera arquivos com a extensão rpt). As definições dos relatórios são armazenadas no formulário do descritor com o projeto do Visual Basic, assim, quando compilamos o projeto as definições dos relatórios são compiladas com o arquivo EXE gerado.
Para saber mais, leia este outro bom material, também escrito pelo Macoratti.