PDA

View Full Version : سوال: مشکل در کدهای کریستال ریپورت



mahdisepehri
پنج شنبه 30 آبان 1392, 12:49 عصر
می خواستم ، ببینم مشکلی در دستوری که ستاره * جلوی آن قرار دارد چیست؟ من می خوام اطلاعات کیرستال ریپورت را نمایش بدهم *
لطفا راهنماییم کنید ؟*****
SqlConnection con = new SqlConnection();
SqlCommand cmd = new SqlCommand();
con.ConnectionString = "Data Source=SEPEHR-PC\\MMD2009;Initial Catalog=Std;Integrated Security=True";
cmd.Connection = con;
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "Search_ID";
SqlParameter id = new SqlParameter("@Std_Id", Txt_id.Text);
cmd.Parameters.Add(id);
SqlDataAdapter dataadapter = new SqlDataAdapter();
dataadapter.SelectCommand = cmd;
DataSet ds = new DataSet();
dataadapter.Fill(ds);
ConnectionInfo connectionInfo = new ConnectionInfo();
ReportDocument RepDoc = new ReportDocument();
connectionInfo.ServerName = "SEPEHR-PC\\MMD2009";
connectionInfo.DatabaseName = "Std";
string RepPath = Application.StartupPath + @"\\CrystalReport1.rpt";
RepDoc.Load(RepPath);***************************** ***************:گریه:
RepDoc.SetDataSource(ds);
crystalReportViewer1.ReportSource = RepDoc;
ParameterValues parameterValues = new ParameterValues();
ParameterDiscreteValue parameterDiscreteValue = new ParameterDiscreteValue();
parameterDiscreteValue.Value = Txt_id.Text;
parameterValues.Add(parameterDiscreteValue);
ParameterFieldDefinitions parameterFieldDefinitions = RepDoc.DataDefinition.ParameterFields;
ParameterFieldDefinition parameterFieldDefinition = parameterFieldDefinitions["@Std_Id"];
parameterFieldDefinition.ApplyCurrentValues(parame terValues);