sasan_22
شنبه 07 مرداد 1391, 12:20 عصر
با سلام من تازه وارد دنیای گزارش گیری شدم. میخوام تو برنامه ام از گزارش گیری استفاده کنیم اینم کدای برنامه مال گزارش گیریم :
string Sql_connection =
"Data Source = (local); " +
"Initial Catalog = Lib;" +
"Integrated Security = True";
string s = "use [lib] select * from dbo.tblloan";
SqlConnection conn = new SqlConnection(Sql_connection);
conn.Open();
SqlCommand cmd = new SqlCommand(s, conn);
ReportDocument rd = new ReportDocument();
rd.FileName = "CrystalReport1.rpt";
SqlDataReader dr ;
dr = cmd.ExecuteReader();
while (dr.Read())
{
d = dr.GetString(0);
}
//rd.SetDataSource(dr);
conn.Close();
dr.Close();
crystalReportViewer1.ReportSource = rd;
crystalReportViewer1.Show();
منتها نمیدونم جایگاه دیتا تیبل کجاست و چی جوری باید به گزارشم ربط بدم
توضیح : می خوام تمام اطلاعات موجود در یک جدول رو نشون بدم
در ضمن گزارشم هم درست کردم مشکل تو کد نویسی دارم
string Sql_connection =
"Data Source = (local); " +
"Initial Catalog = Lib;" +
"Integrated Security = True";
string s = "use [lib] select * from dbo.tblloan";
SqlConnection conn = new SqlConnection(Sql_connection);
conn.Open();
SqlCommand cmd = new SqlCommand(s, conn);
ReportDocument rd = new ReportDocument();
rd.FileName = "CrystalReport1.rpt";
SqlDataReader dr ;
dr = cmd.ExecuteReader();
while (dr.Read())
{
d = dr.GetString(0);
}
//rd.SetDataSource(dr);
conn.Close();
dr.Close();
crystalReportViewer1.ReportSource = rd;
crystalReportViewer1.Show();
منتها نمیدونم جایگاه دیتا تیبل کجاست و چی جوری باید به گزارشم ربط بدم
توضیح : می خوام تمام اطلاعات موجود در یک جدول رو نشون بدم
در ضمن گزارشم هم درست کردم مشکل تو کد نویسی دارم