Turinys:

Kaip sukurti duomenų bazę naudojant kodo pirmąjį metodą Entity Framework?
Kaip sukurti duomenų bazę naudojant kodo pirmąjį metodą Entity Framework?

Video: Kaip sukurti duomenų bazę naudojant kodo pirmąjį metodą Entity Framework?

Video: Kaip sukurti duomenų bazę naudojant kodo pirmąjį metodą Entity Framework?
Video: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Lapkritis
Anonim

Sukurkite naują duomenų bazę naudodami Code First In Entity Framework

  1. 1 žingsnis - Sukurti Windows formos projektas.
  2. 2 veiksmas – pridėkite subjektas įrėminti darbą į naujai sukurtą projektą naudojant NuGet paketas.
  3. 3 veiksmas – Sukurti Modelis į projektą.
  4. 4 veiksmas – Sukurti Kontekstinė klasė į projektą.
  5. 5 veiksmas. Atidenkite įvestą DbSet kiekvienai modelio klasei.
  6. 6 veiksmas - Sukurti įvesties skyrius.

Atsižvelgiant į tai, koks yra kodo pirmasis metodas Entity Framework?

Kodas pirmasis metodas leidžia paversti mūsų koduotas klases į duomenų bazės programą, o tai reiškia pirmas kodas leidžia mums apibrėžti savo domeno modelį naudojant POCO (paprastas senas CLR objektas) klasę, o ne XML pagrindu sukurtus EDMX failus, kurie nėra priklausomi nuo Esybės struktūra.

Be to, kas yra pirmasis kodas iš duomenų bazės? Paprastai Pirmiausia kodas reiškia generavimą duomenų bazėje iš savo POCO, bet paprastai, kai taikote į esamą duomenų bazėje VS įrankiai gali sukurti klases, kad galėtumėte greitai pradėti ir veikti.

Taigi, kaip sukurti duomenų bazės modelį Entity Framework?

Modelio generavimas

  1. Meniu Failas pasirinkite Naujas modelis.
  2. Pasirinkite objekto modelį, nurodykite jo pavadinimą ir spustelėkite Sukurti.
  3. Spustelėkite Kitas.
  4. Sąraše Teikėjas pasirinkite duomenų bazės teikėją ir nustatykite reikiamus ryšio parametrus, tada spustelėkite Pirmyn.
  5. Pasirinkite Generuoti iš duomenų bazės ir spustelėkite Pirmyn.

Kas yra DbContext objektų sistemoje?

The DbContext klasė yra neatskiriama dalis Esybės struktūra . Pavyzdys DbContext reiškia seansą su duomenų baze, kurią galima naudoti užklausoms atlikti ir jūsų egzemplioriams išsaugoti subjektai į duomenų bazę. DbContext yra darbo vieneto ir saugyklos modelių derinys.

Rekomenduojamas: