In my application want to display report depening upon empname . if user enter empname in textbox and click on reprtsbtn it should show report for that empname.But i dont know how to send parameters empname and clientid to generate report.
below sql query in dataset reports.xsd
select distinct EmpID,EmpName,SDate,EDate,Total from Employee where EmpName=@EmpName and ClientID=@ClientID
Reports.aspx
<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt" Height="400px" Width="837px"><LocalReport ReportPath="Reports.rdlc"><DataSources><rsweb:ReportDataSource DataSourceId="ObjectDataSource1" Name="AReport_EmpAsReport" /></DataSources></LocalReport></rsweb:ReportViewer><asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="GetData" TypeName="AReportTableAdapters.EmpAsReportTableAdapter"></asp:ObjectDataSource>
list.aspx
empname :textbox
protected void btnreports_Click(object sender, EventArgs e) { Response.Redirect("Reports.aspx"); }
when i ckick on generatetn it shows below error
An error has occurred during report processing. ObjectDataSource 'ObjectDataSource1' could not find a non-generic method 'GetData' that has no parameters.