s_mokhtari
چهارشنبه 03 شهریور 1389, 13:59 عصر
با سلام
توي سايت خيلي جستجو كردم ولي مثل كد خودم رو نديدم حالا دوستان راهنمايي كنيد
دوستان من گزارشم رو ساختم و پارامتر هم تعريف كردم جواب هم ميده ولي مشكلم سر اين پنجره كه ظاهر ميشه و مقدار ميخواد براي پارامتر اينم كدش
SqlConnection _cn1 = new SqlConnection(ConfigurationSettings.AppSettings["connectionstring"]);
_cn1.Open();
SqlDataAdapter sda = new SqlDataAdapter("SELECT dbo.fact.IdFact, dbo.fact_desc.IdM, dbo.fact_desc.count, dbo.fact_desc.DateBy FROM dbo.fact INNER JOIN dbo.fact_desc ON dbo.fact.IdFact = dbo.fact_desc.IdFact WHERE (dbo.fact.IdFact = @IdFact)", _cn1);
sda.SelectCommand.Parameters.AddWithValue("@IdFact", 2);
DataTable dt = new DataTable();
sda.Fill(dt);
ReportDocument RPT = new ReportDocument();
RPT.Load(Server.MapPath("~/CrystalReport.rpt"));
RPT.SetDataSource(dt);
CrystalReportViewer1.ReportSource = RPT;
_cn1.Close();
ممنون:خجالت:
توي سايت خيلي جستجو كردم ولي مثل كد خودم رو نديدم حالا دوستان راهنمايي كنيد
دوستان من گزارشم رو ساختم و پارامتر هم تعريف كردم جواب هم ميده ولي مشكلم سر اين پنجره كه ظاهر ميشه و مقدار ميخواد براي پارامتر اينم كدش
SqlConnection _cn1 = new SqlConnection(ConfigurationSettings.AppSettings["connectionstring"]);
_cn1.Open();
SqlDataAdapter sda = new SqlDataAdapter("SELECT dbo.fact.IdFact, dbo.fact_desc.IdM, dbo.fact_desc.count, dbo.fact_desc.DateBy FROM dbo.fact INNER JOIN dbo.fact_desc ON dbo.fact.IdFact = dbo.fact_desc.IdFact WHERE (dbo.fact.IdFact = @IdFact)", _cn1);
sda.SelectCommand.Parameters.AddWithValue("@IdFact", 2);
DataTable dt = new DataTable();
sda.Fill(dt);
ReportDocument RPT = new ReportDocument();
RPT.Load(Server.MapPath("~/CrystalReport.rpt"));
RPT.SetDataSource(dt);
CrystalReportViewer1.ReportSource = RPT;
_cn1.Close();
ممنون:خجالت: