منتدى الحاسب والجوال العربي
منتدى الحاسب والجوال العربي
كلمة الإدارة  

اهلاً وسهلاً، بك يا " ‏زائر "

نعتزر عن المشكلات التي حدثت في الفترة الفائتة كنا نجري إعادة تكويد وإزالة الصور التالفة والأكواد الزائدة لتقديم أفضل تجربة تصفح لك

أهلا وسهلا بك زائرنا الكريم, أنت لم تقم بتسجيل الدخول بعد! يشرفنا أن تقوم بالدخول أو التسجيل إذا رغبت بالمشاركة في المنتدى

hozaifa01

إدخال حقول الفورم في قاعدة بيانات أكسس

avatar

????

زائر
إدخال حقول الفورم في قاعدة بيانات أكسس Empty

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




هل ترغب بنقل مدخلات الفورم مباشرة إلى قاعدة
بيانات أكسس؟ اذا كانت اجابتك بنعم، فهذا الدرس هو المناسب لك، لأننا سنتعلّم معاً
كيف نربط قاعدة بيانات أكسس بويب. باستخدام الفرونت بيج.








إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالإعداد: إدخال حقول الفورم في قاعدة بيانات أكسس Title_left




يجب أن يتوفر لديك التالي كي تبدأ باتباع الخطوات في هذا الدرس:


  • برنامج FrontPage 2000 أو أحدث
  • سيرفر يدعم Internet Information Server أو سيرفر يدعم ال ASP ، و يجب أيضا أن يدعم الخادم تشغيل ملفات Global.asa
  • قاعدة بيانات جاهزة على برنامج Access، سنفترض في هذا المثال
    أن قاعدة بيناتنا تتكون من جدول واحد، يتكوّن من ثلاثة حقول: الاسم و
    العمر و البريد. لمزيد من المعلومات حول انشاء قواعد بيانات الأكسس يرجى
    مراجعة الدروس في هذا الرابط.








إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالتطبيق: إدخال حقول الفورم في قاعدة بيانات أكسس Title_left



قبل أن نبدأ في الخطوات فعلياً، سأقوم بتلخيصها في هذه النقاط:



  • تجهيز قاعدة البيانات في الويب.
  • تجهيز الفورم التي سنقرأ البيانات منها
  • تخصيص الفورم بحيث نجعلها تنقل البيانات إلى قاعدة بيانات الأكسس
  • عمل Publish للويب.








إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالخطوة الأولى - اختيارية- إدخال حقول الفورم في قاعدة بيانات أكسس Title_left








إدخال حقول الفورم في قاعدة بيانات أكسس I01
ان برنامج الفرونت بيج يمكّن المستخدم من انشاء اما صفحة انترنت أو ويب تتكون من أكثر من صفحة.

اذا كانت لديك ويب جاهزة فانتقل للخطوة التالية.

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

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

تستطيع ان تستبدل الملفات التي تريد استبدالها، او حذف الرابط
لها وسيحذف من جميع الصفحات اوتوماتيكياً. لكن لا تقم ابداً بحذف حافظة
او ملف لم تقم انت بانشائه، لأنه غالباً ما يكون خاص بالنظام أو ملفات
التحكّم في الويب. فلا تعبث بها.








إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالخطوة الثانية إدخال حقول الفورم في قاعدة بيانات أكسس Title_left








بعد انشاء او فتح الويب الخاصة بك. اذهب إلى قائمة الملف و اضغط على Import.

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

و عندما تضغط على Import ستظهر لك الوندو في الخطوة التالية.

إدخال حقول الفورم في قاعدة بيانات أكسس I02







إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالخطوة الثالثة إدخال حقول الفورم في قاعدة بيانات أكسس Title_left









إدخال حقول الفورم في قاعدة بيانات أكسس I03

سيظهر لك مربع الحوار الذي
تراه عند الرقم واح بعنوان Import. الآن ما الذي
نريد جلبه إلى الويب؟ انها قاعدة البيانات التي صممناها بالأكسس. اذاً اضغط على
الزر (1) الذي سيقوم بفتح مربع حوار آخر الذي تراه في مقدمة الصورة. كل ما عليك
ان تفعله هو تحديد موقع ملف قاعدة البيانات المصمم بالأكسس كما فعلنا في الخطوة
(2) ثم اضغط على Open الموجود في الخطوة (3).








إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالخطوة الرابعة إدخال حقول الفورم في قاعدة بيانات أكسس Title_left








سيظهر لك الآن مربع الحوار لتسمية قاعدة البيانات التي تريدها، ذلك انه بامكانك ربط الويب الخاصة بك بأكثر
من قاعدة بيانات واحدة.

إدخال حقول الفورم في قاعدة بيانات أكسس I04






إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالخطوة الخامسة إدخال حقول الفورم في قاعدة بيانات أكسس Title_left











إدخال حقول الفورم في قاعدة بيانات أكسس I05
الآن سيظهر لك هذا المربع الذي سينصحك بأن يقوم بنقل ملفاتك
في حافظة خاصة سيقوم البرنامج بانشائها. من الضروري جداً ان تضغط على
Yes في هذا المربع.








إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالخطوة السادسة إدخال حقول الفورم في قاعدة بيانات أكسس Title_left








اذا نظرت الآن إلى قائمة الحافظة الخاصة
بالويب الخاصة بك، ستجد انه توجد حافظة اسمها (fpdb)
و في الواقع فإن قاعدة بياناتك موجودة في هذه الحافظة مع ملفات التحكم التي
تحتاجها امتدادات الفرونت بيج.

إدخال حقول الفورم في قاعدة بيانات أكسس I06


ان قاعدة البيانات الآن جاهزة
للاستخدام. و متوفرة في متناول يدنا. و يجب علينا الآن أن نجهّز صفحة في الويب
الخاصة بنا فيها الفورم التي سيدخل المستخدم البيانات اليها.







إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالخطوة السابعة إدخال حقول الفورم في قاعدة بيانات أكسس Title_left









إدخال حقول الفورم في قاعدة بيانات أكسس I07
لإنشاء فورم في الفرونت بيج نستطيع استخدام قائمة Insert ثم نختار
Form و نختار الحقول التي نريد ادخالها في الفورم.







إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالخطوة الثامنة إدخال حقول الفورم في قاعدة بيانات أكسس Title_left









تستطيع الآن استخدام جميع ما توفره لك
مخيلتك و قدرات الفرونت بيج لتنسيق الفورم بالشكل الذي تريده.

إدخال حقول الفورم في قاعدة بيانات أكسس I08







إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالخطوة التاسعة إدخال حقول الفورم في قاعدة بيانات أكسس Title_left










إدخال حقول الفورم في قاعدة بيانات أكسس I09
بعد ان تنتهي من تنسيق الفورم بالشكل الذي تريده. يجب أن تضغط بالماوس اليمين في أي مكان في الفورم. (أو ان تذهب إلى
قائمة Insert ثم Form ثم Form Properties).

و كما في الشكل تختار أن تذهب المعلومات إلى داتابيز.

ثم تضغط على Options كما هو موضع في الصورة.








إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالخطوة العاشرة إدخال حقول الفورم في قاعدة بيانات أكسس Title_left









تعتبر هذه الخطوة هامة جداً.
ذلك أننا سنقوم بربط فاعدة البيانات التي قمنا بوضعها في
الويب، بهذه الفورم.
لذا علينا أن
نقوم بهذه الخطوة. اضغط على زر Add Connection
الموضح في الصورة على اليسار.

إدخال حقول الفورم في قاعدة بيانات أكسس I10







إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالخطوة الحادية عشر إدخال حقول الفورم في قاعدة بيانات أكسس Title_left









إدخال حقول الفورم في قاعدة بيانات أكسس I11
و الآن ستظهر لك نفس الصورة التي تراها على اليمين و لكن ستجد بجانب اسم قاعدة البيانات الموجودة في الويب علامة
استفهام، كل ما عليك فعله هو تظليلها ثم الضغط على زر Verify الموضح في الصورة. و بعد ان تفعل ذلك ستظهر علامة صح إلى جانب
قاعدة البيانات.

اضغط على زر Ok.








إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالخطوة الثانية عشر إدخال حقول الفورم في قاعدة بيانات أكسس Title_left








ستعود الآن إلى نفس مربع الحوار الذي اخترنا منه Add Connection

قبل ان تضغط على على OK. انتقل إلى Saved Fields tap أو يمكنك أن
تضغط على OK و عندها سيظهر لك مربع الحوار التحذيري التالي :-)

إدخال حقول الفورم في قاعدة بيانات أكسس I12







إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالخطوة الثالثة عشر إدخال حقول الفورم في قاعدة بيانات أكسس Title_left









إدخال حقول الفورم في قاعدة بيانات أكسس I13
سيظهر لك الآن مربع حوار يخبرك انك لم تربط الحقول في الفورم بالحقول في قاعدة البيانات. لذا اضغط على
OK و اتبع الخطوة التالية.








إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالخطوة الرابعة عشر إدخال حقول الفورم في قاعدة بيانات أكسس Title_left









في هذه التاب يجب عليك كما هو
موضح في الخطوة رقم (1) اختيار الحقل من الفورم. ثم تضغط على
Modify كما هو في الخطوة (2) فيظهر لك مربع الحوار
في الأسفل الذي تراه في الصورة. كل ما عليك فعله هو اختيار الحقل من قاعدة
البيانات من القائمة المنزلقة في الأسفل الذي تريد ربطه بالحقل الذي قمت
باختياره.

إدخال حقول الفورم في قاعدة بيانات أكسس I14








إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالخطوة الخامسة عشر إدخال حقول الفورم في قاعدة بيانات أكسس Title_left










إدخال حقول الفورم في قاعدة بيانات أكسس I15
توضح لك هذه الصورة الشكل بعد ان تم
تحديث كل الحقول و ربطها بما يناسبها من حقول قاعدة البيانات.








إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالخطوة السادسة عشر إدخال حقول الفورم في قاعدة بيانات أكسس Title_left









مرة اخرى عن طريق خصائص الفورم، يمكنك
أيضاً تحديد الصفحات التي سيأخذ المتصفح المستخدم اليها بعد الانتهاء من حفظ
البيانات في قاعدة البيانات أو في حالة حدوث خطأ. و هما المكانان المظللات على
الترتيب.
ثم اضغط OK

إدخال حقول الفورم في قاعدة بيانات أكسس I16







إدخال حقول الفورم في قاعدة بيانات أكسس Title_right إدخال حقول الفورم في قاعدة بيانات أكسس Spaceالنهاية إدخال حقول الفورم في قاعدة بيانات أكسس Title_left








إدخال حقول الفورم في قاعدة بيانات أكسس I17
انتهينا :-)

كل ما عليك فعله الآن هو عمل Publish لصفحتك من قائمة الملف كما تفعل عادة.










نقطة توقف..

ما الفرق بين الـ ما الفرق بين الـ Page و الـ Web؟


الـ Page صفحة واحدة، ويجب عليك أن تحدد خصائصها مثل الصورة في الخلفية أو الخطوط لها. بينما تتكون الويب من عدة صفحات
مترابطة، و يكفي في الويب أن تحدد خصائص أي صفحة و يتعمم هذه الخصائص
اوتوماتيكياً على جميع الصفحات في الويب. و توفر الويب امكانية وجود قائمة صفحات اوتوماتيكياً أيضاً.





شكر اً للأخ Mr.ASP على
ملاحظاته المفيدة في المتطلبات لتشغيل هذه الطريقة.



وفوق كل ذي علم عليم
إدخال حقول الفورم في قاعدة بيانات أكسس Jgsign
أوشال



#1 - كتب 14/5/2012, 10:47

صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى

IP



جميع الحقوق محفوظة لـ © منتدى الحاسب والجوال العربي