Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/02/2007, 01:03
jorgeLuisferreyra
 
Fecha de Ingreso: febrero-2007
Mensajes: 2
Antigüedad: 18 años
Puntos: 0
Como cambio de Base de datos????

hola, a ver quien me puede ayudar!!!!
Estoy trabajando con Visual Studio .net 2002 y tengo un reporte que me muestra datos desde una tabla de la base de datos, la conexion la hago dentro del mismo reporte. Todos los años se genera una nueva base de datos.
Como hago para que el reporte me lea los datos de las otras bases de datos.
El Crystal Reports es el que viene integrado con en paquete Visual Studio .NET 2002.

Probé con esto y no me funciona:


*CON ESTE CODIGO PRETENDO CAMBIAR LA BASE DE DATOS DEL REPORTE POR UNA BASE DE DATOS HISTORICA.

reporteCompras rc= new reporteCompras();

// Obtener el objeto ConnectionInfo.
TableLogOnInfo logOnInfo = new TableLogOnInfo();
logOnInfo = rc.Database.Tables["compras"].LogOnInfo;
ConnectionInfo connectionInfo = new ConnectionInfo ();
connectionInfo = logOnInfo.ConnectionInfo;

// Establecer los parámetros de conexión.
connectionInfo.ServerName = "localhost";
connectionInfo.DatabaseName = "010220061330";
connectionInfo.UserID = "userV";
connectionInfo.Password = "";
rc.Database.Tables ["compras"].ApplyLogOnInfo(logOnInfo);

crystalViewer.ReportSource = rc;

**DESPUES DE CORRER ESTE CODIGO ME SALE UNA VENTANA PIDIENDOME
LOS DATOS DE LA CONEXION.
- NOMBRE DEL SERVIDOR.
- NOMBRE DE LA BASE DE DATOS.
- NOMBRE DEL USUARIO.
ETC.
DESDE YA MUCHAS GRACIAS.