S_VB.max
شنبه 26 تیر 1389, 10:18 صبح
سلام
من از دستورات زیر برای اینکه دیتاتیبل را به گزارش وصل کنم استفاده می کنم اما نمی دونم چرا این Query که من نوشتم اصلا کار نمی کنه یعنی مشکل اینجاست که تو گزارش رکوردها فیلتر نمیشن و در عوض همه رکوردها نمایش داده میشن
البته توی گزارش هم یه dataTable مشابه با همون فیلدها ساختم
SqlConnection cnn = new SqlConnection(WindowsFormsApplication18.Properties .Settings.Default.LavazemConnectionString.ToString ());
SqlDataAdapter ad = new SqlDataAdapter("select * from table1 where fname='2ww'", cnn);
DataTable dt = new DataTable();
cnn.Open();
ad.Fill(dt);
StiReport rpt = new StiReport();
rpt.Load("c:\\w.mrt");
rpt.Dictionary.DataSources.Items[0].DataTable = dt;
rpt.RegData("DataSource1", dt);
rpt.Render();
rpt.Show();
لطفا کمک کنید
من از دستورات زیر برای اینکه دیتاتیبل را به گزارش وصل کنم استفاده می کنم اما نمی دونم چرا این Query که من نوشتم اصلا کار نمی کنه یعنی مشکل اینجاست که تو گزارش رکوردها فیلتر نمیشن و در عوض همه رکوردها نمایش داده میشن
البته توی گزارش هم یه dataTable مشابه با همون فیلدها ساختم
SqlConnection cnn = new SqlConnection(WindowsFormsApplication18.Properties .Settings.Default.LavazemConnectionString.ToString ());
SqlDataAdapter ad = new SqlDataAdapter("select * from table1 where fname='2ww'", cnn);
DataTable dt = new DataTable();
cnn.Open();
ad.Fill(dt);
StiReport rpt = new StiReport();
rpt.Load("c:\\w.mrt");
rpt.Dictionary.DataSources.Items[0].DataTable = dt;
rpt.RegData("DataSource1", dt);
rpt.Render();
rpt.Show();
لطفا کمک کنید