Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/06/2012, 09:17
jasgo
 
Fecha de Ingreso: mayo-2012
Mensajes: 4
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: CrystalReport no se pudo conectar con la base de datos

Es todo el codigo:

string consulta = "select * from portalclientes.TablaCristalReport";


dsTablaCristal dsprueba = new dsTablaCristal();

SqlConnection cone = new SqlConnection("Data Source=server;Initial Catalog=pcbase;Integrated Security=True");
SqlDataAdapter adapter = new SqlDataAdapter(consulta, cone);
adapter.Fill(dsprueba, "TablaCristalReport");
ReporteTicketsMes informe = new ReporteTicketsMes();
informe.SetDataSource(dsprueba);
CrystalReportViewer1.ReportSource = informe;
ReportDocument cristal = new ReportDocument();

y despues tu codigo

cristal.SetDataSource(dsprueba);



ExportOptions CrExportOptions;
DiskFileDestinationOptions CrDiskFileDestinationOptions = new DiskFileDestinationOptions();
PdfRtfWordFormatOptions CrFormatTypeOptions = new PdfRtfWordFormatOptions();
CrDiskFileDestinationOptions.DiskFileName = "C:\\Users\\Public\\Documents\\Reportes Portal\\ReportesPortalClientes\\ReportesPortalClie ntes\\ReporteTicketsMes.rpt";
CrExportOptions = cristal.ExportOptions;
{
CrExportOptions.ExportDestinationType = ExportDestinationType.DiskFile;
CrExportOptions.ExportFormatType = ExportFormatType.PortableDocFormat;
CrExportOptions.DestinationOptions = CrDiskFileDestinationOptions;
CrExportOptions.FormatOptions = CrFormatTypeOptions;
}
//Exportas
cristal.Export();
//cierras
cristal.Close();

saludos.