PDA

View Full Version : آپدیت کردن DataGrid



Metaldevil
پنج شنبه 24 بهمن 1387, 18:24 عصر
سلام به همه دوستان
من یه مشکلی به DataGrid دارم و اون اینه که وقتی دیتایی رو تو دیتابیس وارد میکنم باید پنجره رو ببندم و دوباره باز کنم تا اطلاعات رو بتونم تو DataGrid ببینم چطوری می تونم این مشکل رو حل کنم.
ممنون میشم کمکم کنین.

Developer Programmer
پنج شنبه 24 بهمن 1387, 20:45 عصر
کدت رو اینجا بذار، احتمالا یا از CommandBuilder استفاده نمیکنی، یا متد Update , AcceptChange رو درست فراخوانی نمیکنی

seniamail
جمعه 25 بهمن 1387, 14:47 عصر
وقتی DataGrid رو به DataTable یا DataSet ارتباط بدی با آپدیت شدن اونها DataGrid هم به روز میشه

dataGrid1.DataSource = dataTable1;

محمدامین شریفی
جمعه 25 بهمن 1387, 15:48 عصر
وقتی DataGrid رو به DataTable یا DataSet ارتباط بدی با آپدیت شدن اونها DataGrid هم به روز میشه

dataGrid1.DataSource = dataTable1;
بله دوستمون درست میگویند،مثلا شما برای اینکار با دستور update به کمک dataadapter میتونید اینکار را انجام بدهید.من خودم در پروژه کنونیم اینکار را انجام میدهم:

public void setter() {

dataset.AcceptChanges();



dataset.WriteXml(this.path);

}

babak62
شنبه 26 بهمن 1387, 13:39 عصر
شما باید بعد از ورود اطلاعاتت،دیتا سی رو خالی کنی و بعد مجدد Fill کنی