بناء موقع الخطوات الاساسية ...

الكاتب : bassam4000   المشاهدات : 2,762   الردود : 13    ‏2003-09-26
      مشاركة رقم : 1    ‏2003-09-26
  1. bassam4000

    bassam4000 عضو

    التسجيل :
    ‏2003-05-25
    المشاركات:
    140
    الإعجاب :
    0
    انشاء موقع من الاْلف الى الياء

    اخواني الاعزاء موضوعي الجديد هو بناء موقع طبعاً للمبتدئين ساحاول ان تكون الخطوات من الصفر بالتصاعد حتى تحصل على موقعك الجديد على الانترنت .

    لمحة سريعة : سيكون الموقع عبارة عن صفحة شخصية تتألف مما يتألف منة الموقع العادي من صفحات html ,ASP

    اضافة الى الارتباطات المفضلة مع بعض المؤثرات اضافة طبعاً الى ادراج قاعدة بيانات ضمن موقعك سنستخدم برنامج الفرونت بيج لانشاء صفحات الـhtml مع المؤثرات والارتباطات , في حين سنستخدم الـASP maker لانشأ صفحات الـASP وربطها بقاعدة البيانات التي ايضاً سو ننشأها , واضافة قدرات جيدة الى الموقع مثل التمكين من عملية البحث ..الخ



    ملاحظة :استأذن هنا من اخواني في نشر تعريف المخدم الشخصي مرة اخرة مع الصور لأني قد نشرتة من قيل لكن نظراً للاهمية فقد قررت نشرة مرة اخرى ...

    بسم الله
    سوف اقوم بتقسيم خطوات الموضوع حسب التالي :

    *إنشاء الموقع على جهازك .

    *إنشاء الموقع على الانترنت .


    لنبداء أولا انشأ الموقع على جهازك :

    س:/ ما الذي نحتاجة للقيام بهذا العمل ؟

    جـ:/ سوف تحتاج الى :

    1- تعريف الـpws (مخدم ويب شخصي ) .

    2- برنامج تصميم مواقع وصفحات مثل FrontPage و ASP Maker ....

    دعونا نبداء العمل ما فيش وقت .......



    الجزء الاْول ...........

    اولاً :- تعريف الـpws :

    مقدمة عنة : " الـpws عبارة عن مخدم يسمح لك بالتعامل مع صفحات الويب التي تكون على جهازك أي التي قمت بعملها او التي سوف تعملها وكانك في الانترنت او في شبكة محلية – يعني يوفر لك خدمة الشبكة على جهازك - والـpws هو اسم المخدم في الويندوز 98 &2000 لكن اسمة الجديد في الـxp هو IIS (internet information server) ....بالمحصلة يعمل انترنت محلي .....



    ارجو ان المقدمة المختصرة توصل فكرة ولو مختصرة عن المخدم الي نتكلم عنة . الان نبداء بتعريفة :



    1- تعريف الـpws في win 98 & 2000 :

    اضغط هنا ستحصل عن معلومات وافية عن هذا الموضوع .

    2- تعريف الـIIS المرادف للـpws في الـwinXP:

    · اذهب الى لوحة التحكم control panel .....

    · ومنها انقر على اضافة وازالة البرامج Add/Remove programs ...

    · ادخل الـCD حق الويندوز XP .

    صورة1
    [​IMG]· من يسار النافذة التي تظهر لك اختر Add/remove windows components . كما في الصورة الاولى .

    · يظهر لك الصندوق الصغير طالباً منك الانتظار ....انتظر ايش علية ..!
    [​IMG]
    · بعدها كما في الصورة علم على internet information server ...

    صورة :
    [​IMG]
    · اختر بعدها تفاصيل details . لتظهر لك النافذة التالية .

    صورة :
    [​IMG]
    · اختر من النافذة السابقة التي تظهر لك internet information server snap-in ثم انقر ok .

    · ترجع للنافذة رقم 3 انقر على التالي next ليتم تحميل المخدم .

    صورة :

    [​IMG]
    · انتهيت الان من تحميل المخدم ...اعد تشغيل الكمبيوتر .



    · بعد اعادة التشغيل اذهب الى لوحة التحكم ومنها اختر مجلد Administrative tools .

    صورة :

    [​IMG]

    · يفتح نافذة اختر منها internet information server كما في الصورة .

    صورة :
    [​IMG]

    · النافذة التي تفتح لك كما في الصورة التالية اجعل شجرة الملفات تنسدل بالنقر على + . او بدون انقر بزر الفارة الايمن ومنها اخترBrowse

    · النافذة التالية التي تظهر يجب ان تكون التالية , وهذا دليل على ان العملية تمت بنجاح .

    صورة :
    [​IMG]

    الصورة السابقة عبارة عن صورتين الاولى للمستكشف والي وراها للـinternet information server

    ملاحظة :- لاحظ في شريط الحالة status bar = local internet .
     
  2.   مشاركة رقم : 2    ‏2003-09-26
  3. bassam4000

    bassam4000 عضو

    التسجيل :
    ‏2003-05-25
    المشاركات:
    140
    الإعجاب :
    0
    بناء موقع الخطوات الاساسية

    الانْ اتمينا تعريف الـIIS .... لكن نريد نعرف كيف نستخدمة :

    · عادة الموقع المضيف المحلي localhost يستقي الصفحات التي سوف يعرضها من المسار التالي C:\Inetpub\wwwroot يعني من الضروري ان يكون المجلد-الذي سوف نضع فية الصفحات التي سوف ننشأها فيما بعد – تم تعريفة في الـIIS من شأن يتعرف علية الـlocalhost ..

    · مثلاً قم بحفظ ثلاث صفحات انترنت في السواقة/:D:/new folder/xxx.htm -- D هذة الثلاث صفحات عبارة عن ثلاث صفحات متعاقبة أي مرتبطة ببعضها البعض ( مثلأ الدرس الاول , الدرس الثاني ...)

    · الان بعد ماقمت بالحفظ في المجلد الجديد حاول تفتح الصفحات وتتنقل بواسطة الارتباطات التشعبية فيها انقر مثلاً الدرس التالي في نهاية الصفحة .... تلاحظ ان الصفحة لا تفتح لان الصفحة ليست على الانترنت وانما على جهازك الان . والارتباطات غير شغالة لعدم وجود شبكة تدعم الارتباطات بين الصفحات الثلاث فكيف تستطيع فتح الثلاث صفحات وتتنقل بينها بواسطة الارتباطات الموجودة فيها سوف نناقش جزء منها هنا والباقي في القسم الثاني من الموضوع .

    · كل ما عليك عملة هو نسخ المجلد الجديد الى داخل المسار C:\Inetpub\wwwroot ثم تفتح المستكشف واكتب العنوان التالي في شريط العنوان في الانترنت اكسبلورر او مستكشف الويندوز العادي http://localhost/new folder/xxx.htm الباقي بعدين من شان عدم التشتت .....

    · الان في نقطة مهمة يمكن انك تعرف اكثر من مضيف غير الـ C:\Inetpub\wwwroot ليكن D:\Data\ لنفترض انك يمكن تفرمت الجهاز فمن اجل الا يضيع كل عملك عند فرمتت الـC . فتقوم بعمل مجلد افتراضي اخر لتحفظ فية صفحاتك التي ستنشاها

    · لكي نقوم بهذا العمل نذهب الى سطح المكتب وبزر الفارة الايمن على جهاز الكمبيوتر my computer

    من القائمة اختر manage=ادارة .

    * من النافذة التي ستظهر لك اختر من يسار النافذة كما في الصورة اختر services and applications ومنها انقر internet information server ومنة ...web site ومنها default web site .... وبعدين بزر الفارة اليمين

    اختر جديد new-----à virtual Directory ....

    صورة :
    [​IMG]
    · تابع الصور فهي خير متكلم ...بعد ما تحدد virtual Directory تظهر لك نافذة ترحيبية انقر next

    صورة :
    [​IMG]
    · النافذة التالية التي تظهر لك تطلب منك Alias = الاسم المستعار الذي تريده وهو هنا Bassam فرضاً .

    صورة :
    [​IMG]
    · النافذة التالية تطلب منك مكان الدليل الي تشتي تعمل فية بالصفحات القادمة طبعاً الي بنسويها سوية. انقر على زرBrowse اختر مثلا D:/Data المجلد Data تكون عملتة من قبل في السواقة بالطبع . بعد ما تختار المجلد انقر Ok .

    صورة :
    [​IMG]
    · ترجع لنفس النافذة السابقة اختر Next .

    · تظهر لك النافذة التالية :

    صورة :
    [​IMG]
    · علم على الخيارات الي في الصورة ( القراءة والاستعراض , ....الخ )


    · بعدين التالي Nextتظهر النافذة الاخيرة لتخبرك ان العملية تمت بنجاح انقر finish


    · الان من شان نختبر الموضوع :

    · نروح ننسخ الثلاثة صفحات حقنا الموجودة في المجلد الجديد مع المجلد الجديد الى المسار التالي D:/Dataبالنتيجة يكون معانا المسار التالي D:/Data/new folder مع الصفحات داخلة


    · بعدين نفتح المستكشف ونضع في شريط العنوان , العنوان

    التالي http://localhost/Bassam/new folder/xxx.htm

    وتكون المحصلة كما في الصورة :

    صورة :
    [​IMG]
    · ا لمفروض يفتح معاك مباشرة اذا لم يمشي الحال اذهب من جديد الىinternet information server بزر الفارة

    الايمن على Bassamنقر Browse .

    صورة :

    [​IMG]
    اعتقد ان الان الشرح تم بشكل كافي بالنسبة لتعريف المخدم ................!!!!!!!!




    ** لنقل ان الموقع الذي تريد تصميمة طبعاً سيكون بمساحة مجانية لا تتجاوز 50 ميغا بايت ستحصل علية من

    موقع استضافة web hosting مجاناً ...

    ستم تناول الموضوع في حينة بكل التفاصيل بأذن الله
     
  4.   مشاركة رقم : 3    ‏2003-09-26
  5. bassam4000

    bassam4000 عضو

    التسجيل :
    ‏2003-05-25
    المشاركات:
    140
    الإعجاب :
    0
    بناء موقع الخطوات الاساسية

    تصميم صفحات Html

    اليوم سنبداء بعملية بناء الموقع بواسطة الفرونت بيج ...

    ستكون الرحلة اليوم قصيرة لكي نمشي خطوة خطوة
    "فمثلاً كان من الممكن انزل الصفحات على الموقع بحيث تشوفوها لكن انا محتاج
    اكمل كل شيء فيها مثل ربط قاعدة البيانات وعمل الـASP"
    فكرة سريعة عن الموقع الذي سوف نقوم ببنائة :

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

    لسبب واحد كما سترى لاحقاً اننا سنتناول عملية بناء الصفحات بشيء من التفصيل ليس كل التفاصيل لاْني مثلي مثلك من الهواة

    ولست محترف......... ( بمعنى اخر من شان الوقت ) هذا من جهة .. من جهة ثانية فاني اجهل الكثير من التفاصيل المهمة في بناء المواقع

    خاصة الـASP = active server page ..إلا أني سأتطرق الى هذا الـASP بقليل من الشرح للعلم لا اكثر ..كما سنطبق بعض الامثلة اضافة الى ربط الموقع بقاعدة البيانات الخاصة بك .



    المتطلبات :

    المخدم المحلي localhost الذي تناولناه بشيء من التفصيل في الجزء الاول ..

    برنامج الفرونت بيج الشهير ... وهنا من المهم ان العمل سيتم على Microsoft FrontPage XP .....

    انت ضروري تكون هنا موجود معنا ....



    بسم الله


    الخطوة الاولى :

    1- افتح برنامج الفرونت بيج ...

    *من قائمة ملفfile انقر على جديدnew .. بعدها جديد من قالب ... صفحة ويب شخصية new from template .. تظهر لك الصورة التالية اختر منها .. -----> صفحة ويب شخصية ..

    [​IMG]


    · ألان أصبح لديك البيئة الأساسية لموقعك الشخصي والذي هو مكون من التالي :

    · المجلد _Private

    · المجلدImage

    · المجلدPhotoGallery

    · الملف aboutme.htm

    · الملفfavorite.htm

    · الملفfeedback.htm

    · الملفindex.htm

    · الملفinterest.htm

    · الملفphoto.htm

    كما تلاحظ في الصورة :

    [​IMG]

    الان سنبداء بعمل بعض الحركات على الصفحات التي لدينا :

    1- من قائمة عرض view حدد مجلدات ومنها اختر الصفحة الرئيسية index.htm يتعرف عليها المخدم بشكل تلقائي على انها الرئيسية .

    اذهب الى قائمة تنسيق واختر" سمة"------> تظهر لك النافذة التالية وهي تحتوي العديد من سمات الصفحة اختر ما يناسبك منها مع ملاحظة اختيارالخيار كل الصفحات ... لكي يتم تطبيق السمة المختارة على كل الصفحات دفعة واحدة .

    [​IMG]

    2- نرجع الى صفحتنا بعد اختيار السمة المطلوبة او المنسابة قم بالضغط على CTRL + S لحفظ التغيرات في الصفحة ...خليك دائماً على الـctrl + s لحفظ التغيرات التي ستقوم بها بأستمرار .

    3- قم الاْن بازالة الكلام المكتوب الزائد وازل كل ما لاترغب فية من ارتباطات مثل محركات البحث..

    4-- بعد ان تقوم بتعبية المعلومات والبيانات الشخصية والاهتمامات ....الخ .. مع مراعاة الحفظ بعد كل تغيير . الان دور تحرير الارتباطاتhyperlink لمحتوايات الصفحة المفضلة..

    5- من طرق العرض اختر مجلدات ومنها اخترfavorite.htm التي هي المفضلة ... الان في المفضلة انقر بزر الفارة الايمن على الارتباط " البحث باستخدامmsn " الذي يكون افتراضي ومن القائمة التي ستظهر اختر في اخرها خصائص الارتباط التشعبي.--> يظهر لك الصندوق الذي في الصورة :

    [​IMG]

    حيث الصورة عبارة عن صورتين رقم واحد هي التي ستفتح بنتيجة النقر بزر الفارة الايمن على البحث باستخدام msn قم بتغير حقل النص المطلوب عرضة كما في الصورة الى البحث باستخدام googel في الاعلى اما في الاسفل غير حقل العنوان الى http://www.googel.com

    وبعدها قم بالنقر على زر تلميح الشاشة في الزاوية العليا اليسرى من نفس النافذة ليظهر لك الصندوق الصغير اكتب فية التلميح الذي تريدة كما في الرقم 2 أي الصورة ...


    7- قم الان بالحفظ واذهب لاختبار التغيرات التي قمت بها بالنقر على معاينة أسفل مساحة العمل قم بوضع- وليس النقر – مؤشر الفارة على الارتباط البحث باستخدام googel الذي صنعتة لتلاحظ ظهور التلميح الذي كتبتة في الصندوق الصغير في الصورة السابقة..

    [​IMG]

    8- الان سنقوم بإضافة بعض التأثيرات على الصفحة وسنستخدم ما يعرف بزر التحويم اذهب الى قائمة ادوات واختر منها مكون ويب ويمكن احضارة ايضاً من شريط الأدوات تنفتح نافذة اختر منها من نصفها الايسر زر التحويم. تفتح نافذة اخرى كما في الصورة ----> اكتب النص الذي تريد كما واضح في الصورة

    [​IMG]

    وليكن " درس “ سنربط فيما بعد بصفحة مستقلة تحمل العنوان دروس..غير لون الخلفية ولون التأثير يمكنك ايضاً تغيير نمط الخط من اعلى الصندوق الذي انت فية زر الخط يكون بالنتيجة الزر التالي :
    يمكن قراءة نفس الموضوع من هنا

    9- نضيف مؤثر بسيط اخر هو الشاشة الاسمية.. ايضاً من قائمة أدوات tools اختر مكون ويب تظهرلك نفس الصورة السابقة اختر من النصف الايسر للنافذة التي تظهر لك " شاشة اسمية " كما التالي :

    سنقوم خلال هذا الموضوع ايضاً بأضافة قاعدة بيانات للموقع الذي سننشائة..

    10- بنفس الطريقة يمكن ان تكرر العمليتين السابقتين وتضع النصوص والاشكال التي تريدها .





    ملاحظة اليوم كان تعاملنا فقط مع صفحات الـhtml من الجزء القادم سنواصل بناء الصفحات واستخدام صفحات الـASP وربط الصفحة بموقع قاعدة بيانات

    الى اللقاء...
     
  6.   مشاركة رقم : 4    ‏2003-09-26
  7. bassam4000

    bassam4000 عضو

    التسجيل :
    ‏2003-05-25
    المشاركات:
    140
    الإعجاب :
    0
    ملحق

    ملحق

    سنواصل اليوم بناء صفحات الموقع على افتراض انك انهيتة الروتوش البسيطة على الموقع مثل ازالة الكلام الغير ضروري والارتباطات الغيرضرورية او التي لا ترغب بها ..
    افتح صفحة جديدة من قائمة ملف ثم احفظها قبل ان تعمل بها اي شيء في نفس المجلد الذي توجد فية الصفحات وذلك من قائمة ملف حفظ . احفظها بالاسم التالي Lessons.htm . الان ......
    - اذهب الى صفحة الاهتمامات interest.htm وقم بالتالي : اكتب دروس فوق الصفحة نفسها .. ثم علم على الكلمة دروس وانقر عليها بزر الفارة الايمن ومن اسفل القائمة اختر ارتباط تشعبي في النافذة التي ستفتح انقر على زر browse وحدد الصفحة lessons.htm التي انشانها في الخطوة السابقة لكي يتم ربطها بالنص دروس على صفحة الاهتمامات .
    لكن ماذا لو تريد الصفحة الجديدة lessons.htm كجزء من البنية الاساسية لصفحات الموقع اي تكون اخت للصفحات الاساسية (اهتمامات , المفضلة ....الخ ) وتظهر لها ارتباطات في كل صفحات الموقع وليس فقط ان تكون مجرد تابعة للصفحة اهتمامات اي ان تكون كالتالي :

    http://drbassam.jeeran.com/day1.gif

    لاحظ الصورة على اليمين تحوي عنوان الصفحة دروس ضمن بنية صفحات الموقع كلها بينما في اليسار لا توجد الصفحة دروس
    هذا يتم عملة عن طريق طريقة العرض تنقل .
    من طرق العرض في اليسار اختر تنقل تظهر لك الصورة التالية :
    [​IMG]
    انقر بزر الفارة الايمن على مرحباً بك في مـ -هذة عبارة عن الصفحة الرئيسية - من القائمة التي تظهر لك اختر اضافة صفحة موجودة يظهر لك صندوق حوار اختر منة الصفحة lessons.htm ثم موافق . ينجم عنها التالي :
    [​IMG]
    لاحظ اضافة الصفحة ....سنواصل اليوم ( لا تهتمش لهذة الكلمتين فانا كاتبهم على الصفحة قبل الحفظ ) انقر عليها مرتين تفتح لك الصفحة لكن بالشكل التالي :

    [​IMG]

    بدون عنوان رأسي في حين الصفحات الاخرى معاها عنوان مثل :

    [​IMG]

    فكيف تخلي عنوان الصفحة lessons.htm كالتالي :

    [​IMG]قم بنسخ الصورة الاولى من صفحة معرض الصور ولصقها في الصفحة دروس ... بعدين نقرتين على الصورة يظهر لك صندوق صغير يخيرك بين ما تريد ان يكون العنوان نص او صورة اختر صورة وغير النص المكتوب الى دروس وانقر على موافق :


    [​IMG]

    بنفس الطريقة تماماً تستطيع ادراج اكثر من صفحة في بنية التنقل للموقع ومن داخل كل صفحة تستطيع وضع ارتباطات الى اكثر من صفحة فرعية او مواقع اخرى مفضلة لديك او تحتاجها .
     
  8.   مشاركة رقم : 5    ‏2003-09-29
  9. bassam4000

    bassam4000 عضو

    التسجيل :
    ‏2003-05-25
    المشاركات:
    140
    الإعجاب :
    0
    قاعدة البيانات

    قاعدة البيانات


    مقدمة :-

    تصميم قاعدة لبيانات

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

    [​IMG]

    هذا عند معاينت الصفحة المضمنة قاعدة بيانات في الفرونت بيج .... اما عند معاينة الصفحة بالمستعرض نجد الرسالة التالية :

    [​IMG]


    من شان هذا الموضوع واختصاراً للوقت سنقوم بهذا العمل بطريقة اسهل من طريقة ربط القاعدة بواسطة الفرونت بيج ..

    قبلاً ساعطي فكرة عن ربط القاعدة مع صفحة بواسطة الفرونت بيج رغم اننا لن نستخدمها .. اذا اردت ربط قاعدة بيانات مع صفحة في الفرونت بيج ما عليك سوى ان تحدد الصفحة وتذهب الى قائمة ادراج ومنها تختر قاعدة بيانات -----> النتائج .

    ما فيش داعي اضيع الوقت فيها ( الي يشتي الطريقة كاملة يذكر هذا وانا سانشر اللموضوع الخاص بهذا كاملاً)

    الان دعونا نركز على الطريقة الاسهل التي سوف نستخدمها ..وهي تعتمد على انشا صفحات ASP بواسطة برنامج اخر سهل جداً هو الـASP maker ..وهناك طريقة اخرى شارشرحها في الدرس التالي لهذا وهي الربط بواسطة الكود عبر صفحات الـASP التي تصممها انت بدون مساعدة الربنامج المذكور ...

    لكن قبل هذا ..

    بالطبع نحن بحاجة الى قاعدة بيانات لكي نربطها بالصفحة حقنا ...اذا سنقوم الان بعمل قاعدة البيانات بواسطة الـMS Access .... الخطوات :-

    ملاحظة قاعدة البيانات هذة ستكون مجرد اعطاء فكرة عن انشاء قواعد البيانات في الاْكسس ....
    1- افتح برنامج الـMS Access ..ثم من قائمة ملف افتح -----> قاعدة بيانات فارغة . تظهر لك نافذة تطلب منك تحدد اسم لقاعدة البيانات الجديدة وتحديد المسار الذي تريد ان تضع فية قاعدة البيانات .

    2-سمي قاعدة البياناتdb1 واحفظها في نفس المجلد الذي انشأت فية الصفحات يعني داخل المسار

    D :/Data/xx حيث xx هو اسم المجلد الموضوع داخلة الصفحات التي انشأتها في الفرونت بيج .اذا كنت تذكر الدرس الاول حيث انشانا المخدم المحلي localhost

    3-بعد قيامك بالنقر على الزر حفظ تظهر لك النافذة التالية :

    [​IMG]
    انقر مرتين على إنشاء جدول في طريقة عرض التصميم تظهر لك النافذة التالية :

    [​IMG]
    قم بكتابة اسماء الحقول كما هو موضح بالصورة بعد ما تنتهي اغلق النافذة السابقة فتظهر لك رسالة تطلب منك حفظ التغيرات في الجدول انقر نعم ثم سمي الجدول student .. تظهر رسالة ثانية تطلب منك عمل مفتاح اساسي Primary Key انقر نعم ..

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

    [​IMG]
    وبنفس الطريقة مع جدول الطلاب احفظ اسم الجدول School واعمل مفتاح اساسي .

    الان نذهب من جديد الى النافذة الأولى التي فتحت بها قاعدة البيانات في الخطوة 3 .. قم بالنقر مرتين على جدول الطلاب .تظهر لك النافذة التالية :

    [​IMG]

    قم بتعبئة الحقول كما في الصورة او اختار الاسماء التي تريدها .. بعدها افتح جدول المدارس كما في الصورة التالية :

    [​IMG]


    يتبع.........
     
  10.   مشاركة رقم : 6    ‏2003-09-29
  11. bassam4000

    bassam4000 عضو

    التسجيل :
    ‏2003-05-25
    المشاركات:
    140
    الإعجاب :
    0
    قاعدة البيانات 2

    تكلمة قاعدة بيانات

    بعد ان اتمينا بناء الجداول .


    الان سنقوم بانشاء علاقات بين الجداول . من شريط الادوات انقر فوق علاقات :

    [​IMG]


    تفتح لك النافذة التالية :

    [​IMG]

    في النافذة اظهار جدول انقر مرتين على School تلاحظ انتقالة الى نافذة علاقات في الخلف وبالمثل اعمل مع Student

    انقر على اغلاق سترجع الى نافذة علاقات ومنها حدد جدول School انقر مرتين على الحقل الذي تريد ان تنشاء لة علاقة

    وليكن SchoolName تظهر لك النافذة التالية :

    [​IMG]
    انقر الان على انشأ جديد تظهر لك النافذة التالية :

    [​IMG]

    اختر الحقول كما هو موضح في الصورة .ثم انقر موافق .

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

    [​IMG]

    وبذل نكون قد انشانا علاقات بين الحقلين SchoolName و School .



    الان يتبقى انشأ استعلام او استفهام .

    نذهب الى النافذة الاولى في الخطوة رقم 3 ونختار من يمين النافذة استعلامات كالتالي :

    [​IMG]

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

    [​IMG]

    انقر على اغلاق تظهر لك النافذة التي في الخلف قم بتحديد كل حقل في الجدول كما سترى :

    [​IMG]

    تلاحظ على اليمن من اسماء الحقول العناوين التالية:

    حقل : اسم الحقل .

    جدول :اسم الجدول .

    فرز :الامر الذي ستم على اساسة فرز هذا الحقل .

    معايير: لتحديد كيف ستتم فلترة السجلات بناءاً على الاستعلام .

    اظهار: تحديد فيما اذا سيتم عرض هذا الحقل في مخرج الاستعلام او لا .

    كما ساوضح الان :-

    على سبيل المثال نريد ان يكون الاستعلام في هذا الجدول عن الطلاب الدارسين في صنعاء فقط فنذهب الى معايير ونكتب التالي (='صنعاء') طبعاً تحت حقل المدينة City كما في الصورة التالية :

    [​IMG]

    علامتي الكوماcomma ضروريتين .


    الان اغلق نافذة الاستعلام واحفظ الاستعلام باسمQ1 . ثم اذهب الى نافذة التصميم وانقر مرتين على Q1 ستلاحظ ظهور جدول فقط باسماء الطلاب الدارسين في صنعاء ( الان يمكنك عمل استعلامات كما تريد بالعدد الذي تريدة مثلاً استعلام عن الطالب الذي اسمة سعيد بنفس الطريقة تماماً افتح الجدول الذي سعيد موجود فية وهو Student ثم في معايير اكتب ='سعيد' واحفظة باسمQ2.)

    تكون النتيجة: -

    [​IMG]

    ملاحظة هذة الاستعلامات التي نقوم بها ستساعدنا في المستقبل عندما ننشأ ASP بمعنى اخر في البحث عن ما نريد في الموقع بواسطة زر بحث سيتم التطرق لة فيما بعد .....

    انهينا ألان بناء قاعدة البيانات والاستعلام هذة مججرد فكرة عن بناء قواعد البيانات..
    سنبداء من الدرس التالي بناء الصفحات المرتبطة بقاعدة البيانات .

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

    اظغط على الرابط في اخر الصفحة لتحميل برنامج الـASP لأننا سنستخدمة في الأجزاء اللاحقة من الموضوع
     
  12.   مشاركة رقم : 7    ‏2003-09-30
  13. bassam4000

    bassam4000 عضو

    التسجيل :
    ‏2003-05-25
    المشاركات:
    140
    الإعجاب :
    0
    تصميم صفحة asp وربطها بقاعدة البيانات

    [WEB]http://www5.domaindlx.com/bassam4000/active%20server.asp[/WEB]
     
  14.   مشاركة رقم : 8    ‏2003-10-06
  15. bassam4000

    bassam4000 عضو

    التسجيل :
    ‏2003-05-25
    المشاركات:
    140
    الإعجاب :
    0
    صفحات ASP تكملة

    [WEB]http://drbassam.jeeran.com/new_page_1.htm[/WEB]
     
  16.   مشاركة رقم : 9    ‏2003-10-06
  17. T.®.E.X

    T.®.E.X مشرف سابق

    التسجيل :
    ‏2002-11-16
    المشاركات:
    3,544
    الإعجاب :
    0
    ياااااااااااااه - جهد جبااااااااار تستاهل عليه كل تقدير واحترام
     
  18.   مشاركة رقم : 10    ‏2003-10-06
  19. م/ محمد أسد

    م/ محمد أسد قلم فضي

    التسجيل :
    ‏2003-06-05
    المشاركات:
    4,873
    الإعجاب :
    0
    نص مقتبس من رسالة : T-ReX
     

مشاركة هذه الصفحة