Bases de Datos > Crystal Reports

 Conexión Desde Crystal A Sql Server

(1/3) > >>

pacegar:
Hola.
Necesito crear informes en CR que ataquen a una base de datos SQL Server.
El problema está en la conexion.
No deseo establecerla en tiempo de diseño, o por lo menos, me gustaria que en tiempo de ejecución, desde código, pudiera cambiar la conexión... porque el nombre de la BD puede cambiar, o el nombre del servidor...

Espero que me entendais y me podais ayudar.
Un saludo

pacegar:
Lo unico que he encontrado es:
 Report01.Database.SetDataSource rsIncidencias

donde rsIncidencias ya está enlazado con la BD del SQL correcta.
Lo que pasa que en tiempo de diseño, el reporte estaba enlazado a otra BD, por lo que hay tablas que no actualiza, y me trae datos erroneos de otra BD.

Alguien sabe como solucionar este problema
Estaria muy agradecido.

Espero respuestas
Gracias

pacegar:
Hola chic@s, sigo con el problema que me trae loco,

El problema está que cuando instale mi aplicación, el nombre del servidor de MS SQL Server será distinto al que yo enlace los informes en tiempo de diseño.

Por lo que necesito y pido encarecidamente ayuda para en tiempo de ejecución realizar de nuevo la conexión al servidor de SQL correcto.

Espero respuestas o sugerencias.
Gracias por todo

pacegar:
Una solución que me ha dado un amigo, es crear una conexion ODBC al SQL Server, y luego conectar el Crystal en tiempo de diseño a esa conexion ODBC. Así cuando cambie la configuración del ODBC no habrá problemas con el Crystal.

¿Les parece buena idea?
Si es así, ¿se puede crear una conexión ODBC desde Visual y así no tener que dejar en manos del usuario el tener que crearla?

La verdad que yo sigo pensando que seria mejor poder encontrar la formula de poder hacer la conexión directamente al SQL mediante código.

Shiquilla:
Hola pacegar, yo tengo el mismo problema.. y tampoco sé cómo solucionarlo. De momento he creado una conexión en diseño pero a mi me interesaría poder crearla en tiempo de ejecución... A seguir buscando, a ver si encontramos algo ;).

PD: Sí se pueden crear ODBC mediante código en VB.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa