تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الدرس الخامس والأربعون - Query Expressions
#1
كاتب الموضوع : أحمد جمال

بسم الله الرحمن الرحيم .
السلام عليكم ورحمة الله وبركاته .


تعتبر ال Query Expressions هي الخطوة الأولى والأساسية في عالم LINQ ، سنتعرف عليها هنا باختصار شديد كميزة جديدة من مميزات .net 2008 فيما سنؤجل باقي التفاصيل للفصول القادمة حينما نبدأ التعامل الفعلي مع قواعد البيانات .

لنرى هذا المثال مثلاً :

كود :
[FONT=Tahoma]from d in developers
where d.Language =="C#"
select d.Name;[/FONT]

هذا بالضبط هو محتوى جملة الاستعلام التي تعودت على كتابتها سابقاً بالشكل التالي :

كود :
[FONT=Tahoma]select name from developers where language="C#"[/FONT]


إذن لماذا هذا الشكل الجديد ؟
في السابق كنا نقوم بارسال جملة الاستعلام ليتم تنفيذها في قاعدة البيانات وتعود بناتج على شكل DataReader أو مهما يكن ، أما الآن اصبحت جمل الاستعلام جزء من محتويات اللغة التي تقوم ببرمجتها .
لتعمل على LINQ فلا بد من توريد مجال الأسماء هذا :

كود :
[FONT=Tahoma]using System.Linq;[/FONT]


في الجزء الثاني سنعود إلى نقطة البداية لنفهم الموضوع منذ الخطوة الأولى .
}}}
تم الشكر بواسطة:


الردود في هذا الموضوع
الدرس الخامس والأربعون - Query Expressions - بواسطة Raggi Tech - 14-10-12, 04:55 PM


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


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