reza12558
سه شنبه 08 مرداد 1392, 19:17 عصر
سلام
یه برنامه دارم که تو اون اطلاعات رو از جدول توی SQL میگیرم و تو DataTable میریزم و تو DataGridview نمایش میدم که نشونم میده مشکلی هم نیس اما وقتی همون کدا رو میزنم اما ایندفه میخوام اطلاعاتی که تو DataTable ریختمو با CrystalReport نمایش بدم fail میده.
اگه میتونید بهم بگین عیب کار کجاس؟
ممنون
اینم کدایی که زدم:
string strConn = "Data Source=REZA-PC;Initial Catalog=Reza;Integrated Security=True";
SqlConnection conn = new SqlConnection(strConn);
SqlCommand cmd = conn.CreateCommand();
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "Show";
SqlDataAdapter ds = new SqlDataAdapter(cmd);
DataTable da = new DataTable();
conn.Open();
ds.Fill(da);
ReportDocument rd = new ReportDocument();
rd.FileName = "CrystalReport1.rpt";
rd.SetDataSource(da);
crystalReportViewer1.ReportSource = rd;
crystalReportViewer1.Show();
یه برنامه دارم که تو اون اطلاعات رو از جدول توی SQL میگیرم و تو DataTable میریزم و تو DataGridview نمایش میدم که نشونم میده مشکلی هم نیس اما وقتی همون کدا رو میزنم اما ایندفه میخوام اطلاعاتی که تو DataTable ریختمو با CrystalReport نمایش بدم fail میده.
اگه میتونید بهم بگین عیب کار کجاس؟
ممنون
اینم کدایی که زدم:
string strConn = "Data Source=REZA-PC;Initial Catalog=Reza;Integrated Security=True";
SqlConnection conn = new SqlConnection(strConn);
SqlCommand cmd = conn.CreateCommand();
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "Show";
SqlDataAdapter ds = new SqlDataAdapter(cmd);
DataTable da = new DataTable();
conn.Open();
ds.Fill(da);
ReportDocument rd = new ReportDocument();
rd.FileName = "CrystalReport1.rpt";
rd.SetDataSource(da);
crystalReportViewer1.ReportSource = rd;
crystalReportViewer1.Show();