کاری که من کردم این بود.
یه فرم با دیتاگرید گذاشتم و یه دکمه.
برای دکمه این رو نوشتم:
ssesion f = new ssesion();
f.seid = dataGridView1.SelectedRows[0].Cells[5].Value.ToString();
f.ShowDialog();
و تو فرمی که Report viewer بود این رو :
private void reportViewer1_Load(object sender, EventArgs e)
{
SqlConnection cnc = new SqlConnection(ConfigurationManager.ConnectionStrin gs["c"].ConnectionString);
cnc.Open();
string sqlcommand = "SELECT * from session WHERE seid=@seid";
SqlCommand cmd = new SqlCommand(sqlcommand, cnc);
DataTable dt = new DataTable();
dt.Load(cmd.ExecuteReader());
cmd.ExecuteNonQuery();
cnc.Close();
reportViewer1 = dt;
}
فقط نمیدونم برای خط آخر چجوری dt رو بریزم تو report viewer !
اصلا راهی که رفتم درسته؟اگر درسته چطور باید خط آخر رو اصلاح کنم؟
ممنون میشم راهنمایی کنید.