تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
التعديل في Entity Framework
#1
السلام عليكم ورحمة الله وبركاته
سؤال حول عملية العديل في Entity
أنا عندي جدولين 
1- الاباء
2- الأبناء
فيهم علاقة 
عمليات الحذف والإضافة والحذف والإستعلام على الجدول عندي زي الفل
لكن عملية التعديل عندما أقوم بتعديل أي أب مثلاً:

الرقم :1  الاسم : صالح       الأبناء :    (1-{ 1 , محمد ,  1}     2- { 2 , علي , 1} )

عندنا أب أسمه صالح ويملك ولدين هما محمد وعلي كما هو موضح أعلاه 
عندما أقوم بتعديل مثلاً على الأب وأحفظ التغيرات يقوم بتعديل قيمة المفتاح الثانوي الخاص بالأب في الأبناء إلى Null  
ويقوم بإضافتها مرة أخرى بحيث يكون هناك تكرار في البيانات هل من حل
لا شيء مستحيل
الرد }}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله

يبدو اننى لم انتبه انك تتحدث عن Entity Framework
عيدك سعيد 
ما بالاسفل الرد السابق قبل التعديل لاضافة ما بالاعلى

تحياتى لك

بخصوص التعديل لا يجب ان يكون فيه مشكلة
بظهو اى متغيرات على جدول الابن حيث انك تقوم بالتعديل على الاب
والاب هنا يحتوى على تسلسل و الاسم
اى ان التسلسل ثابت ولا يتم تغييره فيتم فقط التعديل على الاسم

مثل الكود التالى
كود :
UPDATE NamteTable SET name = @name WHERE id = 1

لذلك حتى يوضح اين الخطاء لديك ارفق المشروع او الكود المستخدم لديك فى منطقة التعديل

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}
تم الشكر بواسطة: Amir_Alzubidy , Amir_Alzubidy
#3
السلام عليكم

أكيد انت   الخطأ  أنك بتكرر    عملية الحفظ    هكذا   : YourContext.YuorTableName.Add   و هذا  خطأ

لازم فقط بعد التعديل   تحفظ التغييرات فقط   هكذا   YourContextName.SaveChanges

تابع  أحد  الدورات  على قناتي    هنــــــC#ـــــا    و  هنـــVBـــــــا

يعطيكم العافية
Abu Ehab : Microsoft Partner  & Systems Developer
 Youtube   Facebook    Twitter   
الرد }}
تم الشكر بواسطة: Amir_Alzubidy , Amir_Alzubidy , elgokr , elgokr , thevirus , thevirus , sendbad100


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] اريد حل لمشكله كود التعديل الرجاء محمدكمالمحمدعبدالمنعم 2 517 17-04-22, 09:13 PM
آخر رد: محمدكمالمحمدعبدالمنعم
  [سؤال] ماهي طريقة الاتصال بقاعدة البيانات بتقنية Entity Framework اثناء تشغيل البرنامج younass 3 1,655 24-01-20, 11:06 PM
آخر رد: جميل5
  [C#.NET] مساعدة في التعديل على الكود C# Backup BDD Magma 1 998 23-09-19, 05:29 PM
آخر رد: Magma
  مشكل mysql entity framework visual studio Community 2015 younass 3 1,242 23-05-19, 10:54 PM
آخر رد: asemshahen5
  [SQL] مطلوب التعديل على هذاء الكود بحيث 1 يساوى دخول و 0 يساوى خروج safnnn 1 1,356 19-04-19, 10:40 AM
آخر رد: elgokr
  [كود] مشكلة فى كود التعديل مع قاعدة بينات اكسس issamsaidd 1 1,583 19-01-19, 01:30 AM
آخر رد: issamsaidd
  اريد كود الاضافة و الحفظ و التعديل c# and sql nabil.1710 3 4,798 07-10-18, 08:20 AM
آخر رد: elgokr
  سوالين عن entity Abou Eman 4 1,756 18-07-18, 09:12 PM
آخر رد: elgokr
Video [C#.NET] السلا م عليكم انا مبتداء فى لغة السي شارب ارجو التعديل على الكود // safnnn 0 1,531 11-02-18, 02:46 PM
آخر رد: safnnn
Photo السلام عليكم اخوكم احمد ارجو التعديل على الكود دة safnnn 1 1,395 16-10-17, 06:38 AM
آخر رد: a.ahmed

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم