He creado un dataset tipado con los datos que necesitaba, a partir de el creo
un informa y cuando lo ejecuto me sale esto:
ds
Server name:
Database:
User name:
Password:
el código que tengo es:
ds.miDataTable MiTable = new ds.mediciones_iniDataTable();
dsTableAdapters.miTableAdapter TableAdapterMed =
dsTableAdapters.miTableAdapter();
TableAdapterMed.Fill(MiTable);
TableLogOnInfos crTableLogoninfos = new TableLogOnInfos();
TableLogOnInfo crTableLogoninfo = new TableLogOnInfo();
ConnectionInfo crConnectionInfo = new ConnectionInfo();
crConnectionInfo.ServerName = "miServer";
crConnectionInfo.DatabaseName = "bbdd";
crConnectionInfo.UserID = "user";
crConnectionInfo.Password = "password";
crTableLogoninfo.ConnectionInfo = crConnectionInfo;
crTableLogoninfos.Add(crTableLogoninfo);
CrystalReportViewer1.LogOnInfo = crTableLogoninfos;
CrystalReportViewer1.LogOnInfo = crTableLogoninfos;
string reportPath = Server.MapPath("Informe.rpt");
ReportDocument Informe = new ReportDocument();
Informe.Load(reportPath);
Informe.SetDataSource(MiTabla.DataSet);
CrystalReportViewer1.ReportSource = Informe;
CrystalReportViewer1.DataBind();
y aunque le ponga la contraseña no hace nada.
Si alguien sabe cual es el problema le agradecería su ayuda.
Muchas gracias.
Leer las respuestas