Click here to Skip to main content
15,887,683 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have reportview refers to ssrs report in this report I have 3 parameter one of them take it value from query string and others take the value by users entered the problem is : after the user put the value for 2 parameter (not from query string) the parameter become empty when click the view report i put this code in page load

SQL
try { x = Request.QueryString[0]; SqlConnection co = new SqlConnection("Data source=myData source; Initial Catalog =mydatabase;User ID=sa;password=mypassword"); SqlCommand sqlCMD; SqlDataReader reader; co.Open(); sqlCMD = new SqlCommand("SELECT * FROM admin WHERE username ='" + x + "'", co); reader = sqlCMD.ExecuteReader(); if (reader.HasRows) {while (reader.Read()) {USER_CODE1 = reader["Role"].ToString(); if (USER_CODE1 == "2") { ReportParameter p = new ReportParameter("Parameter1", x); ReportViewer1.ServerReport.SetParameters(new ReportParameter[] { p }); ReportViewer1.ServerReport.Refresh(); } else { } } } reader.Close(); } catch (Exception o) { } 

any help plz
Posted
Updated 13-Feb-12 11:44am
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900