PDA

View Full Version : سوال: تغییر یک سلول در datagridview و ثبت آن در database



angel20
چهارشنبه 23 تیر 1395, 19:35 عصر
با سلام خدمته هم ی اساتید
میخوام وقتی یک سلول رو در دیتا گرید ویو تغییر دادم ( در تابع cellendedit) همون سلول در دیتا بیس هم تغییر کنه! قبلا یه کد بود با همون خیلی راحت bindingsuorce اپدیت میشد! نمیخوام دوباره تک تک فیلدها رو پر کنم ! میخوام فقط همون فیلد دوباره پر بشه!
این کد رو تو نت پیدا کردم ولی خطا میده:

private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
bindingSource1.EndEdit();
DataTable dt =(DataTable)bindingSource1.DataSource;

// Just for test.... Try this with or without the EndEdit....
DataTable changedTable = dt.GetChanges();
Console.WriteLine(changedTable.Rows.Count);

int rowsUpdated = da.Update(dt);
Console.WriteLine(rowsUpdated);
}
کسی میتونه کمک کنه؟