مشاهدة نتائج الإستطلاع: هل تري ان سلسلة دروس الفيجوال بيزك هذه مفيدة ؟

المصوتون
38. أنت لم تصوت في هذا الإستطلاع
  • نعم مفيدة واستفدت منها

    32 84.21%
  • مفيد ولكني لم استفيد منها

    4 10.53%
  • لا ليس مفيد

    1 2.63%
  • لا اعلم

    1 2.63%
صفحة 7 من 12 الأولىالأولى ... 23456789101112 الأخيرةالأخيرة
النتائج 91 إلى 105 من 178

الموضوع: سلسلة دروس في الفيجوال بيسك

  1. #91
    التسجيل
    02-03-2006
    الدولة
    غــــــريب في بلاد الغربـــــة
    المشاركات
    940

    الدرس الخامس عشر .........<15>





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

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

    لكي تتمكن من ربط قاعدة البيانات لابد لك من التوفر الاتي

    1- قاعدة بيانات جاهزة و يفضل ان يوجد بها بعض الحقول الجاهزة

    2- معرفة جيدة بإضافة ادوات التحكم الأساسية مثل الازرار و العناوين
    و مربعات النص لان الدروس لن تحتوي على هذه الفاصيل لانها من الاساسيات .

    3- ان تعلم ان كل قاعدة بيانات عبارة عن سجلات وكل سجل عبارة عن حقول.

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

    الشرح

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

    1- عند تنفيذ البرنامج سيذهب للموديول وسيجد متغير يحتوي على قاعدةبيانات
    و سيتعرف عليها و سيجد امر يأمره بالانتقال للفورم الرئيسي


    2- سيجد عند تحميل الفورم جدول يحتوي على بيانات لكن من اين هذه البيانات؟
    انها من القاعدة التي تعرف عليها البرنامج في الخطوة الأولى


    3- سيجد شرط يقول اذا كان الجدول يحتوي على بيانات فقم بإظهارها على مربع النص
    او القائمة حسب ما حدده المبرمج ( الذي هو انت )


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


    1- عندما يضغط المستخدم على زر اضافه قم بإضافة سجل جديد

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

    نلتقي غدا انشاء الله

    في الدرس القادم

  2. #92
    التسجيل
    24-04-2006
    الدولة
    ساكن فى قلب حبيبتي الغاليه عليا وعلى كل الناس (^_^)
    المشاركات
    61

    رد: سلسلة دروس في الفيجوال بيسك

    وعليكم السلام

    فعلا انا دائما ما انتبه للنقاط البسيطة

    راح انتبه لها

    انشاء الله

    شكرا على الملاحظات

    بس الصدق شوقتنا للدرس الجديد

    بارك الله فيك
    اخوكم في الله جمال محمد الامين الناصري


    لـقد سمعـت اذا نديـت حـيا .:. ولكن لا حيت لمن تنادى


    وإذ نـار نــفـخــت بـهــا اضــــأت .:. ولكن جل نفخك فى ارمادى


  3. #93
    التسجيل
    02-03-2006
    الدولة
    غــــــريب في بلاد الغربـــــة
    المشاركات
    940

    رد: سلسلة دروس في الفيجوال بيسك

    اقتباس المشاركة الأصلية كتبت بواسطة سر العرب
    وعليكم السلام


    فعلا انا دائما ما انتبه للنقاط البسيطة

    راح انتبه لها

    انشاء الله

    شكرا على الملاحظات

    بس الصدق شوقتنا للدرس الجديد


    بارك الله فيك


    بارك الله فيك على تفهمك

    فقط تابع السلسلة

    انشاء الله تستفيد منها


  4. #94
    التسجيل
    14-01-2005
    الدولة
    الاردن - عمان
    المشاركات
    1,818

    رد: سلسلة دروس في الفيجوال بيسك

    السلام عليكم

    درس رائع يا اخي

    اسمح لي ان اكرر اعجابي المتواصل بك وبشروحاتك الرائعة والسهة الفهل لما تبديه من جهد فيها

    وان شاء الله في ميزان حسناتك

    فعلا درس كنت انتظره فهو الاهم بين طرق الربط

    اشكرك من كل قلبي

    وفي انتظارك

    بالتوفيق
    شبكة قانوني الاردن
    نسعى معا للرقي بالمهنة القانونية في الاردن
    www.lawjo.net


    -----------------------------------------
    e_amawi (at) yahoo.com

  5. #95
    التسجيل
    02-03-2006
    الدولة
    غــــــريب في بلاد الغربـــــة
    المشاركات
    940

    الدرس السادس عشر .............<16>





    ربط قاعدة البيانات بالكود الجزء الاول

    بعد أن أخذنا مقدمة عن طريقة الربط بالكود سنأخذ الآن التطبيق الفعلي للربط بالكود ،
    سيكون مشروعنا عبارة عن برنامج لحفظ اسم السلعة و سعرها ،
    و كل ما نريده في هذا المثال هو ربط قاعدة البيانات بالكود و حفظ الادراجات الجديدة
    و الحذف و سنأجل البحث للدروس القادمة عندما نأخذ مباديء SQL لغةالاستعلام حيث سيكون
    البحث معها في اية السهولة و البساطة و الان دعونا نبدأ باذن الله الدرس

    قبل أن تبدأ يجب أن تجهز قاعدة بيانات و ليكن إسمها db1 و تحتوي على جدول اسمه tb1
    و هذا الجدول يحتوي على الحقول التالية :

    ملاحظة:



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






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

    اذهب الى قائمةProject > Refrence و من ثم حدد الاختيار
    Microsoft DAO 3.51 Object Library بعد ذلك اختر موافق

    الان سنعود لمشروعنا ، و ان كنت مازلت تتذكر ما قلنا في الدرس السابق فإن علينا اضافة موديول ،
    و لتفعل ذلك اذهب لقائمة Project و اضغط على Add Module الان سنقوم بتعريف متغيرين
    في الموديول واحد عبارة عن قاعدة بيانات و الاخر عبارة عن جدول و هذه صيغة تعريف المتغيرين :

    كود:
    Public d As Database
     
    Public t As Recordset
    كلمة Public تعني انه متغير عام في المشروع و لاحظ ان d اسنادناها كقاعدة بيانات و t كجدول
    * في نفس الموديول سنقوم بإسناد قاعدة البيانات الأصلية و التي اسمها db1 الى القاعدة الوهمية ان صح التعبير و التي عرفناها قبل قليل بـ d و لعمل ذلك نكتب الإجراء التالي في الموديول

    كود:
    () Private Sub main Set d = DBEngine.Workspaces(0).OpenDatabase(App.Path & "db1.mdb") Form1.Show End Sub


    و الان دعنا نشرح هذا الاجراء ، اول شيء اسمينا هذا الاجراء باسم main
    و هذا ليس فيه خيار حيث ان هذا اسم محجوز في لغة البيسك فلا تستطيع ان تستبدله بآخر
    أول جملة في الاجراء هي جملة الاسناد ولقد بدأناها بأمر الاسناد المعروف Set
    ثم وضعنا القيمة التي سنسند فيها
    و هي d التي عرّفناها و قلنا سنسند فيها القاعدة الاصلية لكي لاتتغير قيمها اثناء المعالجة المؤقتة
    ثم كتبنا كلمة
    DBEngine و هي عبارة عن نوع قاعدة البيانات التي ستستخدمها و هذا هو محرك قاعدة البيانات من نوع Access ثم كتبنا( Workspaces0) و هذا نوع مجال العمل لن نتطرق له الان ،
    بعد ذلك و ضعنا الامر الذي سيقوم بفتح قاعدة البيانات لكي تستطيع الوصول
    الى محتواها Opendatabase ،
    بعد ذلك وضعنا مسار قاعدة البيانات و لكي تتجنب مشكلة تغير المسار من جهاز
    لاخرنستخدم الدالة App.path
    اي مسار المحلد الذي يحتوي البرنامج و لاستخدام هذه الطريقة يجب ان تكون قاعدة البيانات
    في نفس مجلد البرنامج،
    ثم كتبنا اسم القاعدة و امتدادها

    في السطر الثاني من الاجراء كتبنا امر لإظهار الفورم

    بإختصار هذه الطريقة ثابته لإسناد اي قاعدة بيانات فقد غير اسم قاعدة البيانات

    تنفيذ البرنامج

    بعد قيامك بالخطوات السابقة يجب ان تنفذ البرنامج في هذه المرحلة لكي تتأكد انك تسير على الخط
    الصحيح و قبل ذلك تأكد من انك قمت بجعل الموديول في بدأ التشغيل وذلك بالذهاب
    الى Project > Project1.proprties.. بعد ذلك حددsub main من القائمة
    المنسدلة startup object بعد ذلك شغل البرنامج بالضغط على F5 يجب ان تسير الامور
    على ما يرام و ان لم تكن كذلك تأكد من الخطوات التالية :
    1- أنك قمت بحفظ المشروع في نفس المجلد الذي فيه قاعدة البيانات
    2- أن قاعدة البيانات ليست في قيد التشغيل
    3- انك جعلت الموديول في بدأ تشغيل المشروع
    4- انك كتبت اسم قاعدة البيانات صحيحا


    نلتقي غدا انشاء الله

    في درس اخر




    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة 15.JPG‏  
    التعديل الأخير تم بواسطة الحبيب لمين ; 24-08-2006 الساعة 12:24 PM

  6. #96
    التسجيل
    02-03-2006
    الدولة
    غــــــريب في بلاد الغربـــــة
    المشاركات
    940

    رد: سلسلة دروس في الفيجوال بيسك

    اقتباس المشاركة الأصلية كتبت بواسطة amawi
    السلام عليكم
    اقتباس المشاركة الأصلية كتبت بواسطة amawi


    درس رائع يا اخي

    اسمح لي ان اكرر اعجابي المتواصل بك وبشروحاتك الرائعة والسهة الفهل لما تبديه من جهد فيها

    وان شاء الله في ميزان حسناتك

    فعلا درس كنت انتظره فهو الاهم بين طرق الربط

    اشكرك من كل قلبي

    وفي انتظارك

    بالتوفيق

    السلام عليكم

    بارك الله فيك على شعورك العلي

    التي ادخلت السرور الى قلبي

    وانا والله ما كتبت هذه المعلومات

    الا لسببين فقط

    الاول اريد نشر العلم
    الثاني لا اريد ان يلجمني الله بلجام من نار يوم القيامة

    بارك الله فيك وفي الاخوة المتابعين للدورة خاصة سر العرب

    لا تنسونا من صالح دعائكم


  7. #97
    التسجيل
    27-03-2006
    الدولة
    موريتانيا
    المشاركات
    160

    رد: الدرس السادس عشر .............<16>

    اقتباس المشاركة الأصلية كتبت بواسطة الحبيب لمين



    ربط قاعدة البيانات بالكود الجزء الاول

    بعد أن أخذنا مقدمة عن طريقة الربط بالكود سنأخذ الآن التطبيق الفعلي للربط بالكود ،
    سيكون مشروعنا عبارة عن برنامج لحفظ اسم السلعة و سعرها ،
    و كل ما نريده في هذا المثال هو ربط قاعدة البيانات بالكود و حفظ الادراجات الجديدة
    و الحذف و سنأجل البحث للدروس القادمة عندما نأخذ مباديء SQL لغةالاستعلام حيث سيكون
    البحث معها في اية السهولة و البساطة و الان دعونا نبدأ باذن الله الدرس

    قبل أن تبدأ يجب أن تجهز قاعدة بيانات و ليكن إسمها db1 و تحتوي على جدول اسمه tb1
    و هذا الجدول يحتوي على الحقول التالية :

    ملاحظة:




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






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

    اذهب الى قائمةProject > Refrence و من ثم حدد الاختيار
    Microsoft DAO 3.51 Object Library بعد ذلك اختر موافق

    الان سنعود لمشروعنا ، و ان كنت مازلت تتذكر ما قلنا في الدرس السابق فإن علينا اضافة موديول ،
    و لتفعل ذلك اذهب لقائمة Project و اضغط على Add Module الان سنقوم بتعريف متغيرين
    في الموديول واحد عبارة عن قاعدة بيانات و الاخر عبارة عن جدول و هذه صيغة تعريف المتغيرين :

    كود:
    Public d As Database
    Public t As Recordset
    كلمة Public تعني انه متغير عام في المشروع و لاحظ ان d اسنادناها كقاعدة بيانات و t كجدول
    * في نفس الموديول سنقوم بإسناد قاعدة البيانات الأصلية و التي اسمها db1 الى القاعدة الوهمية ان صح التعبير و التي عرفناها قبل قليل بـ d و لعمل ذلك نكتب الإجراء التالي في الموديول

    كود:
    () Private Sub main Set d = DBEngine.Workspaces(0).OpenDatabase(App.Path & "db1.mdb")
    Form1.Show
    End Sub
    و الان دعنا نشرح هذا الاجراء ، اول شيء اسمينا هذا الاجراء باسم main
    و هذا ليس فيه خيار حيث ان هذا اسم محجوز في لغة البيسك فلا تستطيع ان تستبدله بآخر
    أول جملة في الاجراء هي جملة الاسناد ولقد بدأناها بأمر الاسناد المعروف Set
    ثم وضعنا القيمة التي سنسند فيها
    و هي d التي عرّفناها و قلنا سنسند فيها القاعدة الاصلية لكي لاتتغير قيمها اثناء المعالجة المؤقتة
    ثم كتبنا كلمة
    DBEngine و هي عبارة عن نوع قاعدة البيانات التي ستستخدمها و هذا هو محرك قاعدة البيانات من نوع Access ثم كتبنا( Workspaces0) و هذا نوع مجال العمل لن نتطرق له الان ،
    بعد ذلك و ضعنا الامر الذي سيقوم بفتح قاعدة البيانات لكي تستطيع الوصول
    الى محتواها Opendatabase ،
    بعد ذلك وضعنا مسار قاعدة البيانات و لكي تتجنب مشكلة تغير المسار من جهاز
    لاخرنستخدم الدالة App.path
    اي مسار المحلد الذي يحتوي البرنامج و لاستخدام هذه الطريقة يجب ان تكون قاعدة البيانات
    في نفس مجلد البرنامج،
    ثم كتبنا اسم القاعدة و امتدادها

    في السطر الثاني من الاجراء كتبنا امر لإظهار الفورم

    بإختصار هذه الطريقة ثابته لإسناد اي قاعدة بيانات فقد غير اسم قاعدة البيانات

    تنفيذ البرنامج

    بعد قيامك بالخطوات السابقة يجب ان تنفذ البرنامج في هذه المرحلة لكي تتأكد انك تسير على الخط
    الصحيح و قبل ذلك تأكد من انك قمت بجعل الموديول في بدأ التشغيل وذلك بالذهاب
    الى Project > Project1.proprties.. بعد ذلك حددsub main من القائمة
    المنسدلة startup object بعد ذلك شغل البرنامج بالضغط على F5 يجب ان تسير الامور
    على ما يرام و ان لم تكن كذلك تأكد من الخطوات التالية :

    1- أنك قمت بحفظ المشروع في نفس المجلد الذي فيه قاعدة البيانات

    2- أن قاعدة البيانات ليست في قيد التشغيل

    3- انك جعلت الموديول في بدأ تشغيل المشروع

    4- انك كتبت اسم قاعدة البيانات صحيحا


    نلتقي غدا انشاء الله

    في درس اخر


    بارك الله فيك

    هذا بالنسبة لي احسن درس

    استمر

    بارك الله فيك

  8. #98
    التسجيل
    24-04-2006
    الدولة
    ساكن فى قلب حبيبتي الغاليه عليا وعلى كل الناس (^_^)
    المشاركات
    61

    رد: سلسلة دروس في الفيجوال بيسك

    السلام عليكم

    شكرا على هذه المواضيع

    الله يثبت لك الاجر

    درس ممتز

    تماما مثل الدروس التي سبقته

    استمر على هذا المنوال
    اخوكم في الله جمال محمد الامين الناصري


    لـقد سمعـت اذا نديـت حـيا .:. ولكن لا حيت لمن تنادى


    وإذ نـار نــفـخــت بـهــا اضــــأت .:. ولكن جل نفخك فى ارمادى


  9. #99
    التسجيل
    02-03-2006
    الدولة
    غــــــريب في بلاد الغربـــــة
    المشاركات
    940

    رد: الدرس السادس عشر .............<16>

    اقتباس المشاركة الأصلية كتبت بواسطة حبيبة الشيخ
    بارك الله فيك

    هذا بالنسبة لي احسن درس

    استمر

    بارك الله فيك
    شكرا اختي حبيبة

    على المرور

    ليش ما تحضري كل يوم

    للدوروس

  10. #100
    التسجيل
    02-03-2006
    الدولة
    غــــــريب في بلاد الغربـــــة
    المشاركات
    940

    رد: سلسلة دروس في الفيجوال بيسك

    اقتباس المشاركة الأصلية كتبت بواسطة سر العرب
    السلام عليكم


    شكرا على هذه المواضيع

    الله يثبت لك الاجر

    درس ممتز

    تماما مثل الدروس التي سبقته


    استمر على هذا المنوال


    اهلا سر العرب

    كيف الامور معاك

    الدوس الباين عجبتك

    شكرا على المرور

  11. #101
    التسجيل
    14-01-2005
    الدولة
    الاردن - عمان
    المشاركات
    1,818

    رد: سلسلة دروس في الفيجوال بيسك

    بارك الله فيك

    درس رائع وخفيف

    مجود واضح تبذله

    الله يوفقك يا رب

    وفي انتظار المزيد من ابداعاتك

    اخوك
    شبكة قانوني الاردن
    نسعى معا للرقي بالمهنة القانونية في الاردن
    www.lawjo.net


    -----------------------------------------
    e_amawi (at) yahoo.com

  12. #102
    التسجيل
    02-03-2006
    الدولة
    غــــــريب في بلاد الغربـــــة
    المشاركات
    940

    رد: سلسلة دروس في الفيجوال بيسك

    بارك الله فيك على اهذا الرد الرائع

    اخي amawi


  13. #103
    التسجيل
    02-03-2006
    الدولة
    غــــــريب في بلاد الغربـــــة
    المشاركات
    940

    الدرس السابع عشر ...........<17>



    ربط قاعدة البيانات بالكود الجزء الثاني

    سوف نتعلم اليوم انشاء الله ربط الجدول و اظهار محتويات القاعدة للمستخدم ،
    اما التنقل بين السجلات و اوامر الحفظ و التعديل
    و الاضافة فستكون في الجزء الثالث،
    الان الي الدرس

    اولا سنقوم بربط الجدول الذي في قاعدة البيانات و نخزنه في المتغير الذي أنشأناه
    في الدرس السابق بإسم t علما أن الجدول الرئيسي اسمه tb1 ولكي نقوم بذلك اكتب الامر التالي
    حدث التحميل للفورم load

    كود:
    Private Sub Form_Load()
    (Set t = d.OpenRecordset ("tb1", dbOpenTable
    End Sub
    دعنا نشرح الخطوة السابقة بالتفصيل ، اولا وضعنا ربط الجدول في حدث التحميل للفورم
    ربما تسأل عن السبب و الجواب ان هذا ما يقوم به المحترفون لكي تهيء التعامل مع البيانات

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




    بعذلك و ضعنا جملة الربط للجدول و بدأنا بأمر الاسناد المعروف Set ثم اسم القيمة التي سنسند قيم


    الجدول فيها و هي التي عرفناها فيما قبل باسم t بعد ذلك نكتب اسم القاعدة المستعار الذي اسندنا
    القاعدة الاصلية فيه و هو d ثم نكتب الامر الذي سيفتح لنا الجدول لكي نستطيع الوصول الى محتواه
    و هو Openrecordset بعد ذلك نكتب اسم الجدول الحقيقي بين علامتي تنصيص
    و نكتب نوع الرط وهو dbopentable استخدم هذه الطريقة فقط و لا تسأل لماذا
    لانها من الاوامر الثابته و من انواع الربط و ستستطيع التفريق بين انواع الربط في المستقبل مع
    كثرة التمارين فلا تستعجل ، هكذا تكون قد قمت بربط قاعدة البيانات و الجدول بواسطة الكود ،،،،
    مبروك



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


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

    كود:
    Private Sub showdata()
    If t.RecordCount < 1 Then Exit Sub ' عندما يكون الجدول فارغ اخرج من الاجراء
    Text1.Text = t!Name 'نضع في مربع النص الاول قيمة حقل الاسم في الجدولt
    Text2.Text = t!num ' نفس الخطوة السابقة لحقل رقم السلعة
    Text3.Text = t!price 'نفس الخطة السابقة لحقل السعر
    End Sub
    الان دعنا نلقي نظرة على اجراء اظهار البيانات بدأنا اولا بالتأكد اذا كان الجدول يحتوي على بيانات ام لا فإذا كان لا يحتوي فنخرج من الاجراء لكي لا يحدث مشاكل اثناء العرض

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

    و الان يجب أن نضيف امر استدعاء لإجراء العرض عند تحميل البرنامج فسيكون الامر في حدث التحميل هكذا :

    كود:
    Private Sub Form_Load()
    Set t = d.OpenRecordset("tb1", dbOpenTable)
    Call showdata
    End Sub
    نلتقي غدا انشاءالله

    في درس جديد

    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة 16.JPG‏  

  14. #104
    التسجيل
    14-01-2005
    الدولة
    الاردن - عمان
    المشاركات
    1,818

    رد: الدرس السابع عشر ...........<17>

    في غاية الروعة

    شكرا لك لهذا المجهود الرائع بحق

    وفي ميزان حسناتك

    في انتظار الدرس التالي

    بالتوفيق
    شبكة قانوني الاردن
    نسعى معا للرقي بالمهنة القانونية في الاردن
    www.lawjo.net


    -----------------------------------------
    e_amawi (at) yahoo.com

  15. #105
    التسجيل
    02-03-2006
    الدولة
    غــــــريب في بلاد الغربـــــة
    المشاركات
    940

    رد: الدرس السابع عشر ...........<17>

    اقتباس المشاركة الأصلية كتبت بواسطة amawi
    في غاية الروعة

    شكرا لك لهذا المجهود الرائع بحق

    وفي ميزان حسناتك

    في انتظار الدرس التالي

    بالتوفيق
    آمييييييييييييين

    الله يبارك فيك ويحفظك ويرعاك

    غدا الدرس القادم انشاء الله




صفحة 7 من 12 الأولىالأولى ... 23456789101112 الأخيرةالأخيرة

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •