PDA

View Full Version : سوال: چگونگی refresh کردن data grid view



atsoo_music
دوشنبه 30 آبان 1390, 18:37 عصر
همون طور که تو عکس می بینید می خوام موقع ای که فیلد جدید به دیتا بیس اضافه شد درون data grid view هم نشون بده
الان باید یه بار برنامه رو ببندم و دوباره باز کنم تا فیلد جدید دوباره اضافه بشه به data grid view

http://up5.iranblog.com/images/ihx3ryn0mpy3xbynpbt_thumb.jpg (http://up5.iranblog.com/viewer.php?file=ihx3ryn0mpy3xbynpbt.jpg)

Sp|R|T
دوشنبه 30 آبان 1390, 18:54 عصر
میخوایین هر چن مین یه بار رفرش بشه یا اینکه وفتی مقداری رو اضافه کردین گرید ویو رفرش بشه ؟

این کد کلیش:
void FillData()
{
DataSet ds = new DataSet();
da.Fill(ds, "t1");
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "t1";


txbnom.DataBindings.Clear();
txbname.DataBindings.Clear();
txbkhan.DataBindings.Clear();



txbnom.DataBindings.Add("Text", ds, "t1.txbnom");
txbname.DataBindings.Add("Text", ds, "t1.txbname");
txbkhan.DataBindings.Add("Text", ds, "t1.txbkhan");
}

برای استفادش داخل دکمه ذخیره در پایین جایی که ExecuteNonQuery کردین این کد را اضافه کنین:

FillData();