View Full Version : سوال: update datagridview
saeed razaee
سه شنبه 28 تیر 1390, 00:57 صبح
سلام
من با کد نویسی datagridview را به جدول bind کردم اما بعد از اضافه کردن یک رکورد چدید و یا حذف و ویرایش اطلاعات همزمان تغییرات را در datagridview نمی بینم و باید یک بار فرم را ببندم و دوباره باز کنم تا تغییرات اعمال شود و از کدهای زیر جهت update استفاده کردم که فایده ای نداشت لطفا راهنمائی فرمائید.
Form1_load(sender, e);
Datagridview.update();
Esmail Solhkhah
سه شنبه 28 تیر 1390, 01:46 صبح
بعد از تغییرات در دیتا باید با یه متدی دیتا رو لود کنید
Boy_nn
سه شنبه 28 تیر 1390, 08:26 صبح
همون کدی که توی لود فرمت اضافه شده رو توی یک رویداد دوباره باید بنویسی تا دیتا گریدت به روز بشه
Farshid007
سه شنبه 28 تیر 1390, 09:15 صبح
DataTable objDataTable = new DataTable();
SqlConnection objsqlConnection = new SqlConnection(@"MY Connection String");
SqlDataAdapter objsqldataAdtaptor = new SqlDataAdapter("SELECT * FROM MY Table Name", objsqlConnection);
objsqldataAdtaptor.Fill(objDataTable);
DataGridView1.DataSource = objDataTable;
saeed razaee
سه شنبه 28 تیر 1390, 20:35 عصر
من برای نمایش داده ها در گریدویو از کدهای زیر استفاده کردم
private void Form1_Load(object sender, EventArgs e)
{
cmd.Connection = con;
cmd.CommandText = "Select * From student";
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
con.Open();
da.Fill(ds,"student");
dataGridView1.DataBindings.Add("DataSource",ds,"student");
con.Close();
Esmail Solhkhah
سه شنبه 28 تیر 1390, 20:37 عصر
همون کدی رو که دوستمون Farshid007 نوشتن یه متد کن و بعد اعمال تعییرات فراخوانی کن
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.