Faça relatorio no crystal via arquivo TTX, tem na seção dicas, o bom dele que fica independente da fonte de dados... tanto faz ser um access, msde, mysql... o q vc passa para o crystal é um recordset... ele imprime pra vc apenas....
Assim se hj vc usa o mysql, amanha muda de banco, pros relatorios isso é independente, pois o q vc manda pra ele é um recordset apenas, independente do banco utilizado... eu usei durante muito tempo e é muito bom...
Inclusive pq assim vc faz todos os tipos de filtragens dentro do vb, nao precisando dominar o crystal para isso...
T+