WinForms -da Entity Framework. 1 -qism


Ob'ekt yaratish uchun Ma'lumotlar Model , Yechim oynasida


Download 0.62 Mb.
bet3/6
Sana15.03.2023
Hajmi0.62 Mb.
#1270862
1   2   3   4   5   6
Bog'liq
Entity Framework в WinForms

Ob'ekt yaratish uchun Ma'lumotlar Model , Yechim oynasida loyiha daraxtini o'ng tugmasini bosing Explorer va keyin Qo'shish | -ni tanlang Yangi Element … ” .

Qo'shish _ _ _ Yangi Element ” . ADO.NET ob'ektini tanlang Ma'lumotlar Model , modelni nomlang va shaklning pastki qismidagi Qo'shish tugmasini bosing .





Ob'ekt dialog oynasi paydo bo'ladi . Ma'lumotlar Model Sehrgar ” unda siz qaysi modelni yaratishni tanlashingiz kerak: mavjud ma'lumotlar bazasidan yaratilgan model yoki bo'sh model. Birinchi variantni tanlang va " Keyingi " tugmasini bosing .

Keyingi qadam modelni yaratish uchun ma'lumotlar bazasini tanlashdir. Mavjud ulanishni tanlashingiz yoki Yangi tugmani ishlatishingiz mumkin Ulanish ” , yangisini yarating. Bizning misolimizda biz SQL Server ma'lumotlar bazasiga ulanishni yaratamiz " Northwind ". Ma'lumotlar



bazasi fayli NorthWnd.mdf deb nomlangan va misol bilan birga keltirilgan. Ma'lumotlar bazasini tanlaganingizdan so'ng, sehrgar sizdan ob'ektga kiritmoqchi bo'lgan jadvallar, ko'rinishlar va saqlangan protseduralarni tanlashni taklif qiladi . Ma'lumotlar Model . Bizning misolimizda biz quyidagi rasmda ko'rsatilgandek barcha jadvallarni tanlaymiz :



Model yaratish uchun Finish tugmasini bosing . Loyihangizga ikkita element qo'shiladi: XML yordamida kontseptual modelni tavsiflovchi “Model1.edmx” fayli va yaratilgan kodni o'z ichiga olgan tegishli “Model1.Designer.cs” fayli, jumladan , ma'lumotlarga kirish uchun foydalaniladigan ObjectContext , va ob'ektlar sinflari, masalan, Mahsulot , Xodim va boshqalar.

edmx fayliga ikki marta bosing . Ob'ekt oynasi paydo bo'ladi Ma'lumotlar Model Dizayner , unda siz modelni ko'rishingiz, tahrirlashingiz va istalgan vaqtda uni qayta yaratishingiz mumkin, agar siz to'satdan ma'lumotlar bazasi sxemasini o'zgartirsangiz yoki modelga kiritilishi kerak bo'lgan jadvallar va ko'rinishlar ro'yxatini o'zgartirmoqchi bo'lsangiz. Designer.cs da avtomatik yaratilgan barcha sinflar qisman deb e'lon qilinadi. Bu bizga biznes mantiqini alohida fayllarga qo'shish orqali ularni kengaytirish imkonini beradi, agar siz modelni ma'lumotlar bazasidan qayta yaratsangiz o'zgarmaydi.

Endi siz ma'lumotlar modelidan quyidagi kabi foydalanishingiz mumkin:




Download 0.62 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling