Სარჩევი:
ვიდეო: როგორ გამოვიყენო Entity Framework?
2024 ავტორი: Lynn Donovan | [email protected]. ბოლოს შეცვლილი: 2023-12-15 23:49
- წინაპირობები. Visual Studio 2017.
- შექმენით MVC ვებ აპი. გახსენით Visual Studio და შექმენით C# ვებ პროექტი გამოყენებით ASP. NET ვებ აპლიკაცია (.
- დააყენეთ საიტის სტილი.
- Დაინსტალირება ერთეულის ჩარჩო 6.
- შექმენით მონაცემთა მოდელი.
- შექმენით მონაცემთა ბაზის კონტექსტი.
- DB-ის ინიციალიზაცია ტესტის მონაცემებით.
- დააყენეთ EF 6-ზე გამოყენება ლოკალური DB.
უბრალოდ, როგორ მუშაობს Entity Framework?
The ერთეულის ჩარჩო იყენებს მოდელში არსებულ ინფორმაციას და ასახავს ფაილებს ობიექტის მოთხოვნების გადასათარგმნად ერთეული კონცეპტუალურ მოდელში წარმოდგენილი ტიპები მონაცემთა წყაროს სპეციფიკურ მოთხოვნებში. შეკითხვის შედეგები მატერიალიზდება ობიექტებად, რომლებიც ერთეულის ჩარჩო მართავს. დამატებითი ინფორმაციისთვის იხილეთ LINQ to სუბიექტები.
გარდა ზემოთ, რა არის Entity Framework C#-ში? ADO. NET ერთეულის ჩარჩო არის ობიექტი/რელაციური რუქა (ORM) ჩარჩო რაც დეველოპერებს საშუალებას აძლევს იმუშაონ ურთიერთობით მონაცემთა ბაზასთან. Გამოყენებით ერთეულის ჩარჩო , დეველოპერები სვამენ შეკითხვებს LINQ-ის გამოყენებით, შემდეგ იღებენ და მანიპულირებენ მონაცემებით, როგორც მკაცრად აკრეფილი ობიექტების გამოყენებით C# ან VB. Net.
ანალოგიურად შეიძლება იკითხოთ, სად გამოიყენება Entity Framework?
ერთეულის ჩარჩო არის ღია კოდის ORM ჩარჩო ამისთვის. Microsoft-ის მიერ მხარდაჭერილი NET აპლიკაციები. ის დეველოპერებს საშუალებას აძლევს იმუშაონ მონაცემებთან დომენის სპეციფიკური კლასების ობიექტების გამოყენებით მონაცემთა ბაზის ცხრილებსა და სვეტებზე ფოკუსირების გარეშე, სადაც ეს მონაცემები ინახება.
როგორ დავაყენო ერთეულის ჩარჩო?
Entity Framework 6-ის ინსტალაცია თქვენს პროექტში
- გახსენით Visual Studio 2012 ან 2015.
- აირჩიეთ MVC შაბლონის ფანჯარაში და შეცვალეთ ავტორიზაცია ავთენტიფიკაციის გარეშე და დააჭირეთ OK.
- გახსენით Solution Explorer.
- NuGet პაკეტის მენეჯერში იპოვეთ Entity Framework და დააწკაპუნეთ ინსტალაციის ღილაკზე მის დასაყენებლად.
- ცვლილებების მიმოხილვის დიალოგური ფანჯარა გამოჩნდება ცვლილებების დადასტურებაში.
გირჩევთ:
როგორ ჩავსვა ცხრილი Entity Framework-ში?
ვიდეო შემდეგ, როგორ დავამატო ახალი ცხრილი Entity Framework-ში? Შენ შეგიძლია დაამატეთ ეს მაგიდა ASP.NET MVC პროექტში შემდეგი ნაბიჯების შემდეგ: დააწკაპუნეთ მაუსის მარჯვენა ღილაკით App_Data საქაღალდეზე Solution Explorer-ის ფანჯარაში და აირჩიეთ მენიუს ვარიანტი დამატება , ახალი ელემენტი.
როგორ აკონტროლებს Entity Framework ცვლილებები?
Change Tracking აკონტროლებს ცვლილებებს ერთეულთა კოლექციაში ახალი ჩანაწერ(ებ)ის დამატებისას, არსებული ერთეულების მოდიფიცირების ან წაშლის დროს. შემდეგ ყველა ცვლილება ინახება DbContext დონეზე. ტრეკის ეს ცვლილებები იკარგება, თუ ისინი არ შეინახება DbContext ობიექტის განადგურებამდე
როგორ შევქმნა მონაცემთა ბაზა ჯერ Entity Framework-ში?
Entity Framework - მონაცემთა ბაზის პირველი მიდგომა ნაბიჯი 2 − მოდელის შესაქმნელად, ჯერ დააწკაპუნეთ თქვენი კონსოლის პროექტზე Solution Explorer-ში და აირჩიეთ Add → New Items… ნაბიჯი 4 − დააწკაპუნეთ ღილაკს Add, რომელიც გაიხსნება Entity Data Model Wizard დიალოგი. ნაბიჯი 5 - აირჩიეთ EF Designer მონაცემთა ბაზიდან და დააჭირეთ ღილაკს შემდეგი. ნაბიჯი 6 - აირჩიეთ არსებული მონაცემთა ბაზა და დააჭირეთ შემდეგი
როგორ ქმნით მონაცემთა ბაზას Entity Framework-ში კოდის პირველი მიდგომის გამოყენებით?
შექმენით ახალი მონაცემთა ბაზა კოდის გამოყენებით პირველი Entity Framework ნაბიჯი 1 - შექმენით Windows ფორმის პროექტი. ნაბიჯი 2 - დაამატეთ entity frame work ახალშექმნილ პროექტს NuGet პაკეტის გამოყენებით. ნაბიჯი 3 - შექმენით მოდელი პროექტად. ნაბიჯი 4 - შექმენით კონტექსტური კლასი პროექტად. ნაბიჯი 5 - აკრეფილი DbSet მოდელის თითოეული კლასისთვის. ნაბიჯი 6 - შექმენით შეყვანის განყოფილება
როგორ გამოვიყენო Microsoft Net Framework?
NET Framework იცავს Common Language Infrastructure (CLI) სპეციფიკაციას.) აირჩიეთ და დააინსტალირეთ განვითარების გარემო, რომელიც გამოიყენებთ თქვენი აპების შესაქმნელად და რომელიც მხარს უჭერს თქვენს არჩეულ პროგრამირების ენას ან ენებს. Microsoft-ის ინტეგრირებული განვითარების გარემო (IDE) for. NET Framework აპი არის Visual Studio