تسجيل الدخول
اسم المستخدم
كلمة المرور

البحث في المكتبة


بحث متقدم

جديد الدروس
آخر 30 درس


إحصائيات المكتبة
المتواجدون الأن 1
عدد الأعضاء 1
عدد التصنيفات 21
عدد الدروس 813
عدد الردود 814
عـودة للخلف   دروس كتاب العرب > مكتبة الدروس > دروس البرمجة > قواعد البيانات في فيجوال بيزيك 6

الرد على الموضوع
تفاصيل الدرس
خيارات الدرس تقييم الدرس
تحميل الدرس ككتاب إلكتروني PDF
تحميل الدرس ككتاب إلكتروني PDF
( يتم تشغيل الإمتداد PDF بواسطة برنامج يمكنك تحميله من هنا )
تقييم الدرس:
عنوان الدرس الدرس الثاني عشر
كاتب الدرس محب الله ورسوله
تاريخ الإضافة 03-25-2005
زمن الإضافة 06:37 PM
عدد مرات المشاهدة 1858

  #1  
محب الله ورسوله
 
الدروس التي أضافها: 288
المشاركات: n/a
الافتراضي الدرس الثاني عشر

المقدمة : (4) لغة الإستفسارات SQL

في هذا الدرس سوف نتعلم بعض التطبيقات على الاستعلام

الدرس

أحيانا نحتاج الحروف الاولى من حقل ما ، فمثلا في الجامعات يكتبون الحروف الثلاثة الاولى من اسم المقرر، و غيرهم ايضا يحتاج لمثل هذه الخاصية ، وسوف نتعلم كيف نقوم بإستخراج الاحرف الثلاثة الاولى من اليسار لجميع القيم في حقل معين، الكود الحري الذي سيقوم بهذه العملية هو التالي :



استخدمنا الدالة left المعروفة لتحديد الحروف من حقل معين و الذي اسمه في المثال السابق name و قد قمنا بتخزين القيم في المتغير k و يمكنك تخزينها في اي متغير تريد ، طبعا الجدول في حالتنا اسمه tb1 ، هذا كل شيء ، طبعا نقوم بعد ذلك بإضهار النتائج كما تعلمنا في الدروس السابقة


---------------------------------------------------------------



سنأخذ الان طريقة تحديد القيم التي تحتوي على حرف معين سواء في منتصف الكلمة أو في اولها او اخرها ، هذا التطبيق مهم و له استخدامات عديدة في البحث خصوصا فمثلا تكون تعرف ان اسم الطالب يحتوي على حرف معين لكن لاتعرف اسم الطالب و اين موقع الحرف في اسمه ، طريقة الاستعلام التالية سوف تبين لنا كيفية استخدام هذه الطريقة ، الكود هو :



لا حظ أننا قمنا بإستخدام الجملة Like و هي بمعنى التشابه وليس شرطا التساوي بعد ذلك وضعنا الشرط و هو ما يدخله المستخدم في مربع النص و انظر اننا وضعنا علامتين نجميتين في الشرط وهي تستخدم في اعلام البرنامج بأنه سيحدد اي قيمة تشبه القيمة المدخلة في اي موقع منها


----------------------------------------------------------------



إن الاستعلام يعيد القيم مرتبة على اساس ترتيب ادخالها ، لكن أحياناتحتاج بأن تقوم بترتيب النتائج ترتيبا تصاعديا أو تنازليا ولفعل ذلك نستخدم الأمر Order By و يكون شكل الاستعلام على الطريقة التالية :



بعد كتابة الامر Order by اكتب اسم الحقل الذي تريد أن يكون الفرز و الترتيب عليه وهو في حالتنا name بعد ذلك اكتب طريقة الفرز التي تريدها تصاعدي أي من الالف للياء ونستخدم لذلك أمر Asc ، مع العلم أن عند عدم وضع Asc فإن البرنامج يقوم تلقائيا بفرزه تصاعديا

اما الفرز التنازلي من الياء الى الالف فنستخدم الامر Desc بدلا من Asc

الحد الأدنى من الأهداف التعليمية:-
** يجب أن تستطيع تطبيق الطرق السابقة في برامج لأهمية معرفتها
الرد باقتباس
الرد على الموضوع



إنتقل إلى

مواضيع مشابهة
الموضوع أضاف الدرس القسم الردود آخر مشاركة
[أدوبي فلاش] كيفية التعامل مع الفلاتر في الفلاش 8 فارس الظلام الجرافيك 0 09-27-2005 06:56 PM
[فوتوشوب] عمل زر احترافي فارس الظلام الجرافيك 0 08-29-2005 06:23 PM
[تصميم استايل احترافي + تقطيعه] الجزء الاول...؟؟ admin الأنترنت و برمجة المواقع 0 06-30-2005 01:38 AM
الدرس الأول :- الأساسيات محب الله ورسوله دورة تعليمية فى لغة html 0 06-14-2005 10:24 PM
خطوات الوصول لجهاز بلامشاكل(انسي شيء اسمه فورمات) الحلقة الرابعة islamic_vet دروس هاردوير 0 06-12-2005 02:30 PM

المجلة الإلكترونية - المنتديات - مكتبة البرامج
مكتبة الدروس - قسم الماسنجر
الإتصال بنا - الإعلان لدينا
mesothelioma cancer

Powered by vBulletin