mehdi3683
شنبه 27 تیر 1383, 22:34 عصر
یه datarow جدید را به یک datatable در dataset اضافه می کنم و سپس متد update از datadapter را صدا میز نم تا تغییرات در بستر فیزیکی database هم اعمال شود حال اگر این رکوردی که اخیرا اضافه شده را از dataset پاک کنم و دوباره متد hpdate از dataadapter را صدا زنم خطای همزمانی ( Concurrency Violation ) را می دهد !!! مشکل از کجاست ؟
اما اگر بعد از اضافه کردن رکورد جدید و صدازدن متدupdate از ابتدا dataset را clear و سپس پر کنم و بعد آن رکورد را delete کنم مشکل حل می شود .
اما اگر بعد از اضافه کردن رکورد جدید و صدازدن متدupdate از ابتدا dataset را clear و سپس پر کنم و بعد آن رکورد را delete کنم مشکل حل می شود .