يا طالب،
ال fillby اللي انت تشوفها هذا استعلام تم انشائه في الدتاسيت
عشان تعمل زيه افتح ملف الداتاست اللي في قائمة المشروع واسمه EmployeesDataSet.xsd
ستشاهد صفحة التصميم فيها مستطيل يحتوي على جدول Employees وتحته حقوله
تحت منه حاجة اسمها EmployeesTableAdapter هذا اذا ضغطت بزر الفارة اليمين عليه راح تجيك خيارات منها Add Query
الحين حتبدا تنشء الاستعلام فقدامك اول سؤال لنوع الامر
اختار Use SQL Statements
بعدها يجسك سؤال عن نوع الاستعلام:
SELECT which returns rows
هذا يرجع لك مجموعة صفوف بمجموعة اعمدة (حتى لو كان صف واحد)
SELECT which returns a single value
هذا يرجع لك معلومة واحدة مثل مجموع مبالغ أو يرجع اسم على أساس شرط معين
الباقية هي UPDATE وDELETE وINSERT فهي تحديث وحذف واضافة
في حالتك هذه تختار اول واحد SELECT which returns rows لانك تريد بيانات السجل كامل
الحين تجيك نافذة تقدر تضع الاستعلام يدوي بدون اختبار له او انك تضغط الزر اللي تحت واسمه Query Builer يعني ناشئ الاستعلام
انت طبعا تريد تستعلم عن سجل معين فتستخدم شرط WHERE او فلتر مثل ما البعض يسموه يعني تضيف هذا السطر على اللاستعلام الموجود عندك
الخطوة الاخيرة تجيك نافذة في تقدر تضع اسم لهذا الاستعلام اذا ما عجبك الاسم اللي هو وضعه
هذا الاسم الخاص يالاستعلام اللي انت عملته حاليا هو اللي حيكون بدل FillBy اللي في EmployeesTableAdapter.FillBy