สารบัญ:

คุณจะสร้างฐานข้อมูลโดยใช้รหัสวิธีแรกใน Entity Framework ได้อย่างไร
คุณจะสร้างฐานข้อมูลโดยใช้รหัสวิธีแรกใน Entity Framework ได้อย่างไร

วีดีโอ: คุณจะสร้างฐานข้อมูลโดยใช้รหัสวิธีแรกใน Entity Framework ได้อย่างไร

วีดีโอ: คุณจะสร้างฐานข้อมูลโดยใช้รหัสวิธีแรกใน Entity Framework ได้อย่างไร
วีดีโอ: Entity Framework Code First ASP.Net - C# 2024, อาจ
Anonim

สร้างฐานข้อมูลใหม่โดยใช้รหัสก่อนใน Entity Framework

  1. ขั้นตอนที่ 1 - สร้าง โครงการแบบฟอร์ม Windows
  2. ขั้นตอนที่ 2 - เพิ่ม นิติบุคคล กรอบงานในโครงการที่สร้างขึ้นใหม่ โดยใช้ แพ็คเกจ NuGet
  3. ขั้นตอนที่ 3 - สร้าง โมเดลเข้าโครงการ.
  4. ขั้นตอนที่ 4 - สร้าง คลาสบริบทในโครงการ
  5. ขั้นตอนที่ 5 - DbSet ที่พิมพ์ออกมาสำหรับแต่ละคลาสของโมเดล
  6. ขั้นตอนที่ 6 - สร้าง ส่วนอินพุต

เมื่อพิจารณาถึงสิ่งนี้ อะไรคือแนวทางแรกของโค้ดใน Entity Framework

รหัส แนวทางแรก ให้เราแปลงคลาสที่เข้ารหัสของเราเป็นแอปพลิเคชันฐานข้อมูล ซึ่งหมายความว่า รหัสก่อน ช่วยให้เราสามารถกำหนดโมเดลโดเมนของเราโดยใช้คลาส POCO (วัตถุ CLR แบบธรรมดา) แทนที่จะใช้ไฟล์ EDMX แบบ XML ซึ่งไม่มีการพึ่งพา กรอบโครงสร้างองค์กร.

ข้างบนนั้น โค้ดอะไรเป็นอันดับแรกจากฐานข้อมูล? โดยทั่วไป รหัสก่อน หมายถึงการสร้าง ฐานข้อมูล จาก POCO ของคุณ แต่โดยทั่วไปแล้วเมื่อคุณกำหนดเป้าหมายที่มีอยู่ ฐานข้อมูล คุณสามารถให้เครื่องมือ VS สร้างชั้นเรียนเพื่อให้คุณเริ่มต้นใช้งานได้อย่างรวดเร็ว

ดังนั้น ฉันจะสร้างโมเดลฐานข้อมูลใน Entity Framework ได้อย่างไร

การสร้างแบบจำลอง

  1. เลือก โมเดลใหม่ จากเมนูไฟล์
  2. เลือก โมเดลเอนทิตี ระบุ ชื่อ และคลิก สร้าง
  3. คลิกถัดไป
  4. เลือกผู้ให้บริการฐานข้อมูลในรายการผู้ให้บริการ และตั้งค่าพารามิเตอร์การเชื่อมต่อที่จำเป็น จากนั้นคลิก ถัดไป
  5. เลือกสร้างจากฐานข้อมูลแล้วคลิกถัดไป

DbContext ใน Entity Framework คืออะไร

NS DbContext ชั้นเรียนเป็นส่วนสำคัญของ กรอบโครงสร้างองค์กร . ตัวอย่างของ DbContext แสดงถึงเซสชันที่มีฐานข้อมูลซึ่งสามารถใช้ในการสืบค้นและบันทึกอินสแตนซ์ของคุณ หน่วยงาน ไปยังฐานข้อมูล DbContext คือการรวมกันของรูปแบบหน่วยงานและที่เก็บ

แนะนำ: