afshindelphikar
چهارشنبه 10 مهر 1387, 18:55 عصر
سلام به همگي
تو ساخت گزارش من از ويزارد استفاده نكردم و نميخوام بكنم . من بانمكو به sqlexpress اتچ كردم .قبلا زياد با crystal report گزارش گرفتم ولي با ويزارد بوده و sqlserver developer فايلمو اتچ كرده بودم .هر كاري هم كردم نتونستم ديتا بيسمو تو كريستال ريپورت بيارم از اين كد هم براي بردن به كريستال ريپورت ويوور استفاده كردم :
کد:
conect consql = new conect();
string strSql = ("select * from input");
consql.con = new SqlConnection(consql.strCon);
DataSet ObjDataSet = new DataSet();
consql.con.Open();
consql.da = new SqlDataAdapter(strSql, consql.con);
consql.da.Fill(ObjDataSet, "input");
consql.con.Close();
CrystalReport1 rptresult = new CrystalReport1();
rptresult.SetDataSource(ObjDataSet);
gozaresh frm=new gozaresh();
frm.crystalReportViewer1.ReportSource = rptresult;
frm.crystalReportViewer1.Refresh();
frm.ShowDialog();
بعدش يه خطايي ميده ميگه اصلا جدولي نيست كه بخواد اونو نمايش بده خوب حق داره.
چه طوري ميتونم با كد نويسي اين كارو انجام بدم
لطفا كمكم كنيد
تو ساخت گزارش من از ويزارد استفاده نكردم و نميخوام بكنم . من بانمكو به sqlexpress اتچ كردم .قبلا زياد با crystal report گزارش گرفتم ولي با ويزارد بوده و sqlserver developer فايلمو اتچ كرده بودم .هر كاري هم كردم نتونستم ديتا بيسمو تو كريستال ريپورت بيارم از اين كد هم براي بردن به كريستال ريپورت ويوور استفاده كردم :
کد:
conect consql = new conect();
string strSql = ("select * from input");
consql.con = new SqlConnection(consql.strCon);
DataSet ObjDataSet = new DataSet();
consql.con.Open();
consql.da = new SqlDataAdapter(strSql, consql.con);
consql.da.Fill(ObjDataSet, "input");
consql.con.Close();
CrystalReport1 rptresult = new CrystalReport1();
rptresult.SetDataSource(ObjDataSet);
gozaresh frm=new gozaresh();
frm.crystalReportViewer1.ReportSource = rptresult;
frm.crystalReportViewer1.Refresh();
frm.ShowDialog();
بعدش يه خطايي ميده ميگه اصلا جدولي نيست كه بخواد اونو نمايش بده خوب حق داره.
چه طوري ميتونم با كد نويسي اين كارو انجام بدم
لطفا كمكم كنيد