Establecer conexion a Base de Datos para Crystal report desde codigo

30/08/2005 - 01:06 por [Juanjo] | Informe spam
Hola grupo:

Alguien me puede decir como se puede establecer, desde codigo, la
conexion a una base de datos
de un informe de crystal report?es decir, pasar la cadena de conexion, o
poder indicarle el nombre del
servidor SQL Server? o alguna pagina donde aparezca algun ejemplo?

Gracias por adelantado

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
30/08/2005 - 16:16 | Informe spam
Juanjo,

Usa el método ReportDocument.SetDatabaseLogon(). Tiene 4 parámetros:
servidor, base de datos, usuario y password.

Slds - Octavio

"[Juanjo]" escribió en el mensaje
news:
Hola grupo:

Alguien me puede decir como se puede establecer, desde codigo, la
conexion a una base de datos
de un informe de crystal report?es decir, pasar la cadena de conexion, o
poder indicarle el nombre del
servidor SQL Server? o alguna pagina donde aparezca algun ejemplo?

Gracias por adelantado

Respuesta Responder a este mensaje
#2 [Juanjo]
30/08/2005 - 17:01 | Informe spam
Muchas gracias pero no me vale.

El problema es que trabajo sobre con varios equipos (servidores con el SQL
Server), y
cuando haces el diseño del informe , hay que especificar un servidor,
entonces aunque
la funcion SetDataBaseLogon si que funciona, pero la consulta luego la
realiza sobre el servidor
sobre el que realice el diseño, y no sobre el que se especifica la funcion,
entiendes?

A un asi muchas gracias.

"Octavio Hernandez" escribió en el mensaje
news:
Juanjo,

Usa el método ReportDocument.SetDatabaseLogon(). Tiene 4 parámetros:
servidor, base de datos, usuario y password.

Slds - Octavio

"[Juanjo]" escribió en el mensaje
news:
Hola grupo:

Alguien me puede decir como se puede establecer, desde codigo, la
conexion a una base de datos
de un informe de crystal report?es decir, pasar la cadena de conexion, o
poder indicarle el nombre del
servidor SQL Server? o alguna pagina donde aparezca algun ejemplo?

Gracias por adelantado





Respuesta Responder a este mensaje
#3 Octavio Hernandez
31/08/2005 - 18:53 | Informe spam
Juanjo,

¿Estás seguro de que eso no funciona? El método SetDatabaseLogon() es
PRECISAMENTE para eso...
¿No será que has guardado el informe con datos, y el informe se ejecuta con
los datos que contiene internamente? Asegúrate de desmarcar la casilla 'Save
data with report' (Guardar datos con el informe) en el diseñador de
informes...

Slds - Octavio

"[Juanjo]" escribió en el mensaje
news:
Muchas gracias pero no me vale.

El problema es que trabajo sobre con varios equipos (servidores con el SQL
Server), y
cuando haces el diseño del informe , hay que especificar un servidor,
entonces aunque
la funcion SetDataBaseLogon si que funciona, pero la consulta luego la
realiza sobre el servidor
sobre el que realice el diseño, y no sobre el que se especifica la
funcion, entiendes?

A un asi muchas gracias.

"Octavio Hernandez" escribió en el mensaje
news:
Juanjo,

Usa el método ReportDocument.SetDatabaseLogon(). Tiene 4 parámetros:
servidor, base de datos, usuario y password.

Slds - Octavio

"[Juanjo]" escribió en el mensaje
news:
Hola grupo:

Alguien me puede decir como se puede establecer, desde codigo, la
conexion a una base de datos
de un informe de crystal report?es decir, pasar la cadena de conexion, o
poder indicarle el nombre del
servidor SQL Server? o alguna pagina donde aparezca algun ejemplo?

Gracias por adelantado









email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida