Hola,
Los controladores ADO.NET son archivos DLL. Debes crear la DLL que genere el conjunto de registros o usar una que alguien más haya creado.
ADO.NET (XML)
Esta opción admite la inserción de datos en tu informe desde un conjunto de datos ADO.NET; también admite extraer datos de una DLL que devuelve un conjunto de datos (normalmente creada por un desarrollador). Cuando se ha creado una DLL para extraer datos, los usuarios pueden crear informes a partir de los datos devueltos.
Aquí tienes la información del archivo de ayuda de Crystal Reports:
Nota: La ayuda en línea de Crystal Reports para Visual Studio .NET incluye información sobre la generación de objetos de conjunto de datos ADO.NET.
Ruta del archivo
Ingresa la ruta completa y el nombre de tu archivo XML, archivo de esquema XML o proveedor de .NET DataSet. También puedes utilizar el botón adyacente a este campo para buscar tu archivo o proveedor. Al buscar, elige el tipo de archivo apropiado de la lista "Archivos de tipo" en el cuadro de diálogo Abrir:
Archivos XML
Archivos de esquema XML
Proveedor de .NET DataSet
Usar Clases del Proyecto
Selecciona esta opción si deseas utilizar clases de un proyecto .NET existente.
Nombre de la Clase
Esta opción aparece después de seleccionar "Usar Clases del Proyecto". La lista se llena con las clases contenidas en el archivo que seleccionaste. Selecciona la clase cuyo DataSet deseas informar.
Usar DataSet de la Clase
Selecciona esta opción si deseas utilizar un DataSet devuelto por el archivo que seleccionaste.
Nombres de DataSet
Esta opción aparece después de seleccionar "Usar DataSet de la Clase". La lista se llena con los DataSets contenidos en el archivo que seleccionaste. Selecciona el DataSet sobre el que deseas informar.
Sí, Crystal puede hacerlo, pero el proveedor de datos no está escrito por CR sino por ti o un tercero. No tenemos crdb_tudatoproveedor.dll.
Creo que deberíamos volver a por qué no puedes seguir usando el controlador de Sybase. Y para obtener la consulta SQL que CR genera, haz clic en la opción del menú Database y luego en Mostrar consulta SQL, tendrás que hacer esto para cada informe.
Te sugiero que hables con un desarrollador de .NET para ver si esta es una opción para crear el DataProvider por ti o crear una aplicación que pueda utilizar las ensamblados CR .NET para tomar tus informes existentes y, mediante nuestras API, establecer la ubicación de los datos en tu nuevo proveedor.
Gracias
Don