k1csharpdeveloper
دوشنبه 30 مرداد 1391, 03:57 صبح
دوستان من میخوام بدون استفاده از کنترلهای دیگه مثل textbox بتونیم داخل خود دیتاگرید ویو جانوس پس از زدن enter به حالت ویرایش بره و بتونم داخلش تایپ کنم و همه داستانهایی که توی دیتاگرید ماکروسافت انجام میدم بتونم پیاده سازی کنم و همینطور مشکل دومی که دارم اینه که من نمیخوام با fill کردن dataAdpter گرید رو پر کنم و میخوام سطر به سطر اینکارو کنم توی گرید ماکروسافت به این شکل اینکارو میکردم ولی اینجا Rows وجود نداشت که اینکارو کنم :
[LTR_INLINE]
SqlDataReader dr;
SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=test_db;Persist Security Info=True;User ID=sa;Password=a@123456");
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "select Darman,Zirdarman from tblDarman1 inner join tblDarman2 on tblDarman1.Id_Darman=tblDarman2.Id_Darman";
cmd.Connection = con;
con.Open();
dr=cmd.ExecuteReader();
while (dr.Read())
{
dataGridView1.Rows.Add(dr.GetValue(0).ToString());
// gridEX1.RootTable.Columns["Darman"]. = dr.GetValue(0).ToString();
}
[LTR_INLINE]
SqlDataReader dr;
SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=test_db;Persist Security Info=True;User ID=sa;Password=a@123456");
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "select Darman,Zirdarman from tblDarman1 inner join tblDarman2 on tblDarman1.Id_Darman=tblDarman2.Id_Darman";
cmd.Connection = con;
con.Open();
dr=cmd.ExecuteReader();
while (dr.Read())
{
dataGridView1.Rows.Add(dr.GetValue(0).ToString());
// gridEX1.RootTable.Columns["Darman"]. = dr.GetValue(0).ToString();
}