فهرست مطالب:

چگونه یک جدول را در Entity Framework وارد کنم؟
چگونه یک جدول را در Entity Framework وارد کنم؟

تصویری: چگونه یک جدول را در Entity Framework وارد کنم؟

تصویری: چگونه یک جدول را در Entity Framework وارد کنم؟
تصویری: نحوه اضافه کردن یک جدول پایگاه داده موجود به یک پروژه با هسته فریمورک موجودیت - ASP.NET Core 2024, نوامبر
Anonim

ویدئو

سپس، چگونه می توانم یک جدول جدید در Entity Framework اضافه کنم؟

تو می توانی اضافه کردن این جدول به یک پروژه ASP. NET MVC با دنبال کردن این مراحل: روی پوشه App_Data در پنجره Solution Explorer کلیک راست کرده و گزینه منو را انتخاب کنید. اضافه کردن , جدید مورد از جدید اضافه کن کادر محاوره ای مورد، پایگاه داده SQL Server را انتخاب کنید، نام MoviesDB را به پایگاه داده بدهید. mdf و روی آن کلیک کنید اضافه کردن دکمه.

ممکن است یکی نیز بپرسد که چگونه از Entity Framework استفاده کنم؟

  1. پیش نیازها. ویژوال استودیو 2017.
  2. یک برنامه وب MVC ایجاد کنید. Visual Studio را باز کنید و با استفاده از ASP. NET Web Application (.
  3. استایل سایت را تنظیم کنید
  4. Entity Framework 6 را نصب کنید.
  5. مدل داده را ایجاد کنید.
  6. زمینه پایگاه داده را ایجاد کنید.
  7. DB را با داده های آزمایشی اولیه کنید.
  8. EF 6 را برای استفاده از LocalDB تنظیم کنید.

پس از آن، سوال این است که چگونه می توان داده ها را با استفاده از Entity Framework در MVC در جدول وارد کرد؟

درج، به روز رسانی و حذف داده ها در MVC5 با استفاده از Entity Framework

  1. ابتدا جدول SQL ما اینجاست:
  2. بنابراین برای این آموزش ابتدا یک برنامه MVC خالی جدید ایجاد می کنیم.
  3. "EF Designer from database" را انتخاب کنید.
  4. سپس نام سرور و نام پایگاه داده را انتخاب کنید.
  5. دکمه رادیویی بله را انتخاب کرده و بر روی "بعدی" کلیک کنید.
  6. "Entity Framework 6" را انتخاب کنید.
  7. سپس جدول را انتخاب کنید.
  8. اکنون MVCdb.

چارچوب موجودیت SaveChanges چیست؟

که در چارچوب نهاد ، ذخیره تغییرات متد () به صورت داخلی یک تراکنش ایجاد می کند و تمام عملیات INSERT، UPDATE و DELETE را در زیر آن قرار می دهد. چندگانه ذخیره تغییرات () فراخوانی می کند، تراکنش های جداگانه ایجاد می کند، عملیات CRUD را انجام می دهد و سپس هر تراکنش را انجام می دهد.

توصیه شده: