Mündəricat:

Entity Framework-də ilk kod yanaşmasından istifadə edərək verilənlər bazasını necə yaradırsınız?
Entity Framework-də ilk kod yanaşmasından istifadə edərək verilənlər bazasını necə yaradırsınız?

Video: Entity Framework-də ilk kod yanaşmasından istifadə edərək verilənlər bazasını necə yaradırsınız?

Video: Entity Framework-də ilk kod yanaşmasından istifadə edərək verilənlər bazasını necə yaradırsınız?
Video: Crypto Pirates Daily News - February 12th, 2021 - Latest Cryptocurrency News Update 2024, Dekabr
Anonim

Entity Framework-də ilk olaraq koddan istifadə edərək yeni verilənlər bazası yaradın

  1. Addım 1 - Yaradın Windows forması layihəsi.
  2. Addım 2 - Əlavə edin qurum yeni yaradılmış layihə çərçivəsində iş istifadə edərək NuGet paketi.
  3. Addım 3 - Yaradın Layihəyə model.
  4. Addım 4 - Yaradın Layihəyə kontekst sinfi.
  5. Addım 5 - Modelin hər bir sinfi üçün açıq tipli DbSet.
  6. Addım 6 - Yaradın giriş bölməsi.

Bunu nəzərə alaraq, Entity Framework-də ilk kod yanaşması nədir?

Kod birinci yanaşma kodlanmış siniflərimizi verilənlər bazası proqramına çevirməyə imkan verir, yəni əvvəlcə kod heç bir asılılığı olmayan XML əsaslı EDMX fayllarından istifadə etmək əvəzinə POCO (adi köhnə CLR obyekti) sinfindən istifadə edərək domen modelimizi müəyyən etməyə imkan verir. Entity Framework.

Yuxarıdakılardan əlavə, verilənlər bazasından ilk kod nədir? Normalda Əvvəlcə kodlayın yaratmaq deməkdir verilənlər bazası POCO-dan, lakin adətən mövcud olanı hədəflədiyiniz zaman verilənlər bazası siz VS alətlərinə tez bir zamanda işə başlamağınız üçün dərslər yarada bilərsiniz.

Nəticə etibarilə, Entity Framework-də verilənlər bazası modelini necə yarada bilərəm?

Yaradan Model

  1. Fayl menyusundan Yeni Model seçin.
  2. Müəssisə Modelini seçin, Adını göstərin və Yarat düyməsini basın.
  3. Next düyməsini basın.
  4. Provayder siyahısında verilənlər bazası provayderini seçin və tələb olunan əlaqə parametrlərini təyin edin, sonra Next düyməsini basın.
  5. Verilənlər bazasından Yarat seçin və Next düyməsini basın.

Entity Framework-də DbContext nədir?

The DbContext sinif ayrılmaz hissəsidir Entity Framework . Bir misal DbContext nümunələrinizi sorğulamaq və saxlamaq üçün istifadə edilə bilən verilənlər bazası ilə sessiyanı təmsil edir qurumlar verilənlər bazasına. DbContext İş Vahidi və Repozitor nümunələrinin birləşməsidir.

Tövsiyə: