14-10-12, 10:09 PM
استخدام Inseret في LINQ:
في المثال السابق قمنا باضافة موظف جديد باسم أحمد وبعمر 25 سنة ومن مصر .
استخدام Update :
في المثال السابق قمنا بالتعديل لعمر كل الاشخاص من مصر ليصبح 30 سنة .
استخدام Delete :
في المثال السابق قمنا بحذف الموظفين الذين تزيد اعمارهم عن 50 سنة .
SubmitChanges:
بعد اي عملية للاضافة أو للحذف أو التعديل لا بد من استدعاء الدالة db.SubmitChanges() لتفعيل التغييرات في قاعدة البيانات .
كود :
var NewEmp = new Employee { [First Name] = "Ahmed", Age = 25, Countery="Egypt"};
db.Employee.Add( NewEmp );استخدام Update :
كود :
var EditEmp = db.Employee.Single
( c => c.Countery == "Egypt" );
EditEmp.Age = 30استخدام Delete :
كود :
var deleteEmp = db.Employee.Single
( c => c.Age > 50 );
db.Employee.Remove( deleteEmp );SubmitChanges:
بعد اي عملية للاضافة أو للحذف أو التعديل لا بد من استدعاء الدالة db.SubmitChanges() لتفعيل التغييرات في قاعدة البيانات .
