private void reportar() { if (!IsPostBack) { DateTime fecha = DateTime.Now; LocalReport localReport = ReportViewer1.LocalReport; localReport.ReportPath = "ReporteCurso.rdlc"; ReportParameter[] parametros = new ReportParameter[1]; parametros[0] = new ReportParameter("Fecha", (fecha).ToString()); ReportViewer1.LocalReport.SetParameters(parametros); ReportViewer1.DataBind(); CursoAdapter ca = new CursoAdapter(); this.ReportViewer1.LocalReport.DataSources.Clear(); DataTable dt = new DataTable(); dt = ca.ReporteCurso(); ReportDataSource rprtDTSource = new ReportDataSource("DataSet1", dt); this.ReportViewer1.LocalReport.DataSources.Add(rprtDTSource); this.ReportViewer1.LocalReport.Refresh(); } }