با سلام.
در ado.net دستوری به نام transaction وجود داشت و می گفت اگر تمام عملیات درست انجام شد سپس همه دیتا ها ثبت یا ویرایش یا حذف شوند.
چند دستور را روی چند جدول اجرا می کردیم و اگر همه عملیات بدون خطا انجام می شد عملیات کاملا ثبت می شد
حال در EF در نظر بگیرید که چند دستور را زیر هم نوشتیم که در چند جدول کاری انجام می دهد.
حال اگر یکی خطا برایش پیش آمد و ثبت نشد بقیه امکان ثبت شدن برایشان وجود دارد
چکار کنیم که بشود یا همه یا هیچ؟
لطفا راهنمایی کنید
با تشکر
اگر شما SaveChanges را در اخر دستورات قرار دهید نیز همین اتفاق خواهد افتاد
استاد من برای هر insert جداگانه save change رو نوشتم.
این دستور را در آخر کلیه دستورات قرار دهم؟
بله
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)