2014-04-10 2 views
0

현재 asp.net을 사용하여 보고서를 생성하는 방법을 배우고 있습니다. 검색 결과를보고하기 위해 생성 된 gridview에 표시되는 결과를 원합니다.검색을 기반으로 보고서 생성 asp.net

보고서 뷰어 단추를 사용해 보았지만 작동하지 않습니다.

Protected Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click 

    ReportViewer1.Reset() 

    Dim rptSrc As New ReportDataSource("DataSet1", GetData()) 
    ReportViewer1.LocalReport.DataSources.Add(rptSrc) 
    ReportViewer1.LocalReport.ReportPath = "Report.rdlc" 

    ReportViewer1.LocalReport.Refresh() 

End Sub 

누구나 검색을 기반으로 보고서를 생성하거나 코드를 제공 할 수있는 자습서를 추천 할 수 있습니까? 감사. 클릭 방법에

답변

0

이 코드

String query = Select * from members where member_id=""+txtProductID.Text; OleDbCommand cmd = new OleDbCommand(query, sCon); OleDbDataAdapter oda = new OleDbDataAdapter(cmd); sCon.Open(); oda.Fill(imageDataSet.Tables["DataTable1"]); sCon.Close();

//Set Report Source 
    ReportDocument crystalReport = new ReportDocument(); 
    crystalReport.Load(Server.MapPath("CrystalReport.rpt")); 
    crystalReport.SetDataSource(imageDataSet); 
    CrystalReportViewer1.ReportSource = crystalReport; 
를 사용