Olá,
Os drivers ADO.NET são arquivos DLL. Você deve criar a DLL que gera o conjunto de registros ou usar uma que alguém mais tenha criado.
ADO.NET (XML)
Esta opção suporta a inserção de dados em seu relatório a partir de um conjunto de dados ADO.NET; também suporta extrair dados de uma DLL que retorna um conjunto de dados (geralmente criada por um desenvolvedor). Quando uma DLL é criada para extrair dados, os usuários podem criar relatórios a partir dos dados retornados.
Aqui está a informação do arquivo de ajuda do Crystal Reports:
Nota: A ajuda online do Crystal Reports para o Visual Studio .NET inclui informações sobre a geração de objetos de conjunto de dados ADO.NET.
Caminho do arquivo
Insira o caminho completo e o nome do seu arquivo XML, arquivo de esquema XML ou provedor de .NET DataSet. Você também pode usar o botão adjacente a este campo para procurar seu arquivo ou provedor. Ao procurar, escolha o tipo de arquivo apropriado na lista "Tipos de Arquivo" na caixa de diálogo Abrir:
Arquivos XML
Arquivos de esquema XML
Provedor de .NET DataSet
Usar Classes do Projeto
Selecione esta opção se deseja usar classes de um projeto .NET existente.
Nome da Classe
Esta opção aparece depois de selecionar "Usar Classes do Projeto". A lista é preenchida com as classes contidas no arquivo que você selecionou. Selecione a classe cujo DataSet deseja relatar.
Usar DataSet da Classe
Selecione esta opção se deseja usar um DataSet retornado pelo arquivo que você selecionou.
Nomes do DataSet
Esta opção aparece depois de selecionar "Usar DataSet da Classe". A lista é preenchida com os DataSets contidos no arquivo que você selecionou. Selecione o DataSet sobre o qual deseja relatar.
Sim, o Crystal pode fazer isso, mas o provedor de dados não é escrito pelo CR, mas por você ou por um terceiro. Não temos crdb_tudatoproveedor.dll.
Acho que devemos voltar a por que você não pode continuar usando o driver Sybase. E para obter a consulta SQL que o CR gera, clique na opção do menu Banco de Dados e depois em Mostrar Consulta SQL, você terá que fazer isso para cada relatório.
Sugiro que converse com um desenvolvedor .NET para ver se esta é uma opção para criar o DataProvider para você ou criar um aplicativo que possa usar os assemblies CR .NET para pegar seus relatórios existentes e, por meio de nossas APIs, definir a localização dos dados em seu novo provedor.
Obrigado
Don