สารบัญ:

ฉันจะเพิ่มตารางใหม่ใน Entity Framework ได้อย่างไร
ฉันจะเพิ่มตารางใหม่ใน Entity Framework ได้อย่างไร

วีดีโอ: ฉันจะเพิ่มตารางใหม่ใน Entity Framework ได้อย่างไร

วีดีโอ: ฉันจะเพิ่มตารางใหม่ใน Entity Framework ได้อย่างไร
วีดีโอ: Entity framework core seed data 2024, พฤศจิกายน
Anonim

2 คำตอบ เปิดไฟล์ edmx คลิกขวาที่ใดก็ได้ใน modal และเลือก "Update Model from Database" และทำตามคำแนะนำและเลือกที่ต้องการ โต๊ะ และ SP บางครั้งแม้จะทำตามขั้นตอนเหล่านี้แล้ว โมเดลของคุณจะไม่ได้รับการอัปเดต ปิด Visual Studio แล้วเริ่มใหม่อีกครั้ง

ต่อมา อาจมีคนถามว่า ฉันจะเพิ่มตารางใหม่ให้กับไฟล์ EDMX ที่มีอยู่ได้อย่างไร

สร้างไฟล์ EDMX

  1. เพิ่มโมเดลข้อมูลเอนทิตี ADO. NET คลิกขวาที่โครงการแล้วไปที่ เพิ่ม > รายการใหม่
  2. ตัวช่วยสร้างโมดอลข้อมูลเอนทิตี ที่นี่ Visual Studio จะขอให้คุณเลือกตัวเลือกจากหลายขั้นตอนที่เริ่มต้นด้วย เลือกเนื้อหารุ่น
  3. เลือกวัตถุฐานข้อมูลและการตั้งค่าของคุณ

ประการที่สอง ฉันจะอัปเดตโมเดล Entity Framework ของฉันได้อย่างไร ถึง อัพเดทโมเดล จากฐานข้อมูล ให้คลิกขวาที่ไฟล์. edmx แล้วเลือก อัพเดทโมเดล จากฐานข้อมูล ขยายโหนด Tables, Views และ Stored Procedures และตรวจสอบอ็อบเจ็กต์ที่คุณต้องการเพิ่มลงในไฟล์. ไฟล์.edmx

ประการที่สอง ฉันจะเพิ่มกรอบงานเอนทิตีให้กับโครงการที่มีอยู่ได้อย่างไร

Entity Framework - แนวทางแรกของฐานข้อมูล

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

คุณจะอัปเดตตารางเดียวสำหรับโมเดลจากฐานข้อมูลด้วย Entity Framework ได้อย่างไร

มีวิธีทำโดยอัตโนมัติ คลิกขวาที่ไฟล์ edmx > อัพเดทโมเดล จากฐานข้อมูล > แท็บรีเฟรช > โต๊ะ > เลือก ตาราง (คุณต้องการ อัปเดต ) และกดเสร็จสิ้น แค่นั้นเอง

แนะนำ: