اشکال در حذف رکورد

ms_vb

Member
سلام
من با استفاده از دستور dataset.tabel.row(i).delete یک رکورد رو حذف کردم
حالا مشکلم در update کردن adaptor هست که خطای زیر را میدهد:
Update requires a valid DeleteCommand when passed DataRow collection with deleted rows.
از دستور زیر قبل از Update کردن جدول استفاده کردم دیگه خطا رو نمیگیره ولی update هم کار نمی کنه.آش همان آش و کاسه همان کاسه!
کد:
dataset.tabel.acceptchange()
ضمنا برای ساخت بانکم از Access استفاده کردم و کلیه جدول ها هم فیلد کلید دارند.
 
آخرین ویرایش:

the_king

مدیرکل انجمن
سلام
من با استفاده از دستور dataset.tabel.row(i).delete یک رکورد رو حذف کردم
حالا مشکلم در update کردن adaptor هست که خطای زیر را میدهد:
Update requires a valid DeleteCommand when passed DataRow collection with deleted rows.
از دستور زیر قبل از Update کردن جدول استفاده کردم دیگه خطا رو نمیگیره ولی update هم کار نمی کنه.آش همان آش و کاسه همان کاسه!
کد:
dataset.tabel.acceptchange()
ضمنا برای ساخت بانکم از Access استفاده کردم و کلیه جدول ها هم فیلد کلید دارند.

در مرحله اول مطمئن شوید که جدول تون کلید اصلی داره و بدون Primary Key نیست.

در مرحله دوم مطمئن شوید که DataSet داخل پروژه تون Update شده (در منوی Data ویژوال استدیو از گزینه
Show Data Sources استفاده کنید و تیک همه گزینه های انتخاب شده را بردارید و تایید کنید تا حذف شوند.
بعد مجددا بازش کنید و اینبار همه گزینه هایی که قبلا انتخاب کرده بودید مجدد تیک بزنید و تایید کنید)
 

ms_vb

Member
سلام
ممنون از جوابت
مشکلم حل شد
انشا الله در یک مبحث جدید طریقه رفع شدن مشکلم را توضیح خواهم داد
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا