PDA

View Full Version : طریقه insert,Update,Delete کردن اطلاعات در دیتا گرید ویو جانوس



k1csharpdeveloper
دوشنبه 30 مرداد 1391, 02: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();
}

nilmil_nil
دوشنبه 30 مرداد 1391, 18:01 عصر
دوست عزیز
تو خصوصیاتش یه گزینه هست AllowAdd...
اون رو true کن
بعد از اون یه تابع بنویس که داده ها رو Update کنه

k1csharpdeveloper
چهارشنبه 01 شهریور 1391, 23:27 عصر
پس میتونیم بیایم از dataAdapter متود Update اون استفاده کرد