PDA

View Full Version : نحوه آپدیت دیتا بیس از طریق دیتا تیبل موجود



generic
یک شنبه 07 اسفند 1390, 16:06 عصر
فرض بر اینکه دیتا تیبلی داریم به نام dt که از تیبل customer دیتابیس پر شده و با تغییراتی که لازم روی رکوردها انجام شود انجام شده و در دیتا تیبل قرار گرفته حال میخواهم از طریق دیتاتیبل موجود دیتابیس را آپدیت کنم چطوری انجام میشه نمیدونم؟

user6627
یک شنبه 07 اسفند 1390, 22:44 عصر
var rows = dt.GetChanges().Rows; //دریافت سطرهای تغییر یافته

foreach (DataRow row in rows)
{
//insert or update or delete query here...
//کوئری مورد نظر
}

generic
دوشنبه 15 اسفند 1390, 17:21 عصر
var rows = dt.GetChanges().Rows; //دریافت سطرهای تغییر یافته

foreach (DataRow row in rows)
{
//insert or update or delete query here...
//کوئری مورد نظر
}


سلام این که شد آپدیت دیتابیس از طریق دستورات update و insert .
اگر دوستان راه دیگری به ذهنشون میرسد ممنون میشیم.

jeson_park
دوشنبه 15 اسفند 1390, 17:31 عصر
try
{
this.Validate();
this.customersBindingSource.EndEdit();
this.customersTableAdapter.Update(this.northwindDa taSet.Customers);
MessageBox.Show("Update successful");
}
catch (System.Exception ex)
{
MessageBox.Show("Update failed");
}

generic
دوشنبه 15 اسفند 1390, 19:02 عصر
try
{
this.Validate();
this.customersBindingSource.EndEdit();
this.customersTableAdapter.Update(this.northwindDa taSet.Customers);
MessageBox.Show("Update successful");
}
catch (System.Exception ex)
{
MessageBox.Show("Update failed");
}

سلام
این کد شما از طریق DataTabelAdaptore این کار را میکند چطور dataTabel را به DataTabelAdaptore بایند کنم؟
دنبال همچین کدی برای DataTabel هستم.