PDA

View Full Version : خطاي the report has no tables



mohamadlvs
چهارشنبه 10 اسفند 1390, 23:17 عصر
سلام
يه گزارش گيري ساده در vs2010 دارم كه اين خطا رو ميده لطفن راهنمايي كنيد


SqlConnection con = new SqlConnection("server=(local);uid=sa;pwd=123;database=Test");
SqlDataAdapter da;
DataTable dt = new DataTable();
private void button1_Click(object sender, EventArgs e)
{
da = new SqlDataAdapter("select * from tbl", con);
con.Open();
CrystalReport1 rpt = new CrystalReport1();
da.Fill(dt);
rpt.SetDataSource(dt); //error: the report has no tables
this.crystalReportViewer1.ReportSource = rpt;
con.Close();
}

mohamadlvs
پنج شنبه 11 اسفند 1390, 09:06 صبح
با سلام
مشكل را مي دانم ولي راه حل را نمي دانم
قبلن به صورت ويزارد جداول را به كريستال ريپورت add مي كردم
اما در حال حاضر مي خواهم از طريق كد نويسي اين كار رو انجام بدم
اگه ممكن است راهنمايي كنيد...

Mahmoud Zaad
پنج شنبه 11 اسفند 1390, 15:36 عصر
سلام
کدت درسته. منتها توی گزارش هیچکدوم از فیلدهای جدولت رو اضافه نکردی.