نادي الهلال السعودي - شبكة الزعيم - الموقع الرسمي

نادي الهلال السعودي - شبكة الزعيم - الموقع الرسمي (http://vb.alhilal.com/)
-   المواضيع المميزه (http://vb.alhilal.com/f57/)
-   -   سـلـسـلـة دروس الـفـيـجـوال بـيـسـك ][ الـدرس الأول ][ (http://vb.alhilal.com/t290953.html)

يوفي VIP 30/03/2006 12:31 AM

سـلـسـلـة دروس الـفـيـجـوال بـيـسـك ][ الـدرس الأول ][
 
بســـم الله الرحمـــن الرحيـــم
السلام عليكم ورحمة الله وبركاته
هذه سلسله من دروس في البرمجه في قواعد البيانات وربطها مع الفيجوال بيسك
بالاضافة الى سلسله دروس أخرى بحول الله وقوته .. فقط ما اريده منكم دعوة في ظهر الغيب ..
<O:pأسأل الله تعالى ان يوفقنا لما يحب ويرضى
http://www.mamarocks.com/BlueRoserule.gif
الدرس الأول ..::
<O:pوهو إنشاء قاعدة بيانات باستخدام Microsoft Access وربطها مع الفيجوال بيسك

أولا وقبل كل شي يجب انشاء مجلد خاص بالمشروع وليكن ( مشروع الموظفين )
<O:pوبعد ذلك نذهب الى برنامج Microsoft Access

<O:p
]http://www./juvevip/111.gif <O:p
ثم بعد ذلك من قائمة ملف نختار جديد ، بعد ذلك ::.<O:p

http://www./juvevip/222.gif
<O:p
[نختار ( قاعدة بيانات فارغه ) ]ثم يظهر لنا مربع الحوار التالي
http://www./juvevip/333.gif <O:phttp://www./juvevip/444.gif <O:phttp://www./juvevip/555.gif <O:phttp://www./juvevip/666.gif <O:phttp://www./juvevip/777.gif <O:phttp://www./juvevip/888.gif <O:phttp://www./juvevip/999.gif

<O:p
ثم يظهر لك مربع الحوار التالي



<O:p

<O:p

الآن انتهينا من تصميم القاعده :.. علينا الان ادخال البيانات الى الجدول


http://www./juvevip/1111.gif <O:phttp://www./juvevip/1212.gif


الآن وبعد ان انتهينا من ادخال البيانات :: نأتي الى تحويل القاعدة الى اصدار سابقوذلك لأن الفيجوال بيسك لا يتعرف على قواعد البيانات ذات الاصدار 2000 فما فوق وطريقة التحويل سهلة جداً .. تابع معي الصور http://www./juvevip/1414.gif <O:p
http://www./juvevip/1515.gif <O:phttp://www./juvevip/1616.gif <O:p

والان نذهب الى المجلد الذي يوجد به قاعدة البيانات وسوف تشاهد التالي




بعد ذلك نذهب الى برنامج Microsoft Visual Basic 6.0
وننشئ مشروع جديد
وبعد ذلك وقبل البداية بكل شي نقوم بحفظ المشروع في ( نفس ) المجلد الذي يوجد قاعدة البيانات وهو ( مشروع الموظفين ) ..<O:p



بعد ذلك نرسم مثل هذه الاشكال في البرنامج

http://www./juvevip/1818.gif <O:p


( في حال لم تستطيع رسم مثل هذه الأشكال يوجد المشروع كامل لدرس اليوم مرفق في أخر الموضوع ) ثم ندرج الاداة الخاصة في ربط قاعدة البيانات ( يوجد ادوات اخرى سوف نأخذها في دروس قادمة ان شاء الله ) وهي DTAT ونقوم بادراجها في النموذج
http://www./juvevip/1919.gif <O:p

http://www.mamarocks.com/BlueRoserule.gif
فكرة العمل
أولا : نقوم بربط قاعدة البيانات في المشروع عن طريق الخاصية بعدها نربط الجدول عن طريق الخاصيه Databasename وبعدها تربط الجدول عن طريق الخاصية recordsource
بعد ذلك نقوم بربط مربعات النص بحقول قاعدة البيانات حتى يتم عرضها في البرنامج
طريقة الربط
تابع الصورhttp://www./juvevip/2020.gif <O:p

http://www./juvevip/2121.gif <O:p


فتصبح بهذا الشكل

http://www./juvevip/2222.gif <O:p












<O:p






<O:pملاحظة :: في حال عدم ظهور recordsource او يعطيك رسالة خطأ ..هنا عليك حفظ البرنامج أولا ومن ثم الخروج من البرنامج والدخول اليه مره أخرى
الان انتهينا من ربط القاعدة في المشروع
الان نربطها في مربعات النص




الان لله الحمد انتهينا من عملية الربط كاملة
بعد تنفيذ المشروع نشاهد كما في الصورة


ولتحميل المشروع فمن هناولله الحمد انتهينا من عمل البرنامج ...
واي سؤال أو أي خدمة أنا حاظر ...
http://www.mamarocks.com/BlueRoserule.gif
وهذا هو الدرس الأول .. وان شاء الله في الدرس القادم طريقة كتابة الأكواد البرمجية .. وبعض الاضافاة التي تضفي على البرنامج شيء من الجمال
http://www.mamarocks.com/BlueRoserule.gif
التعديل الثاني على البرنامج :) ..

بعد الانتهاء من الدرس الأول .. يبقى شكله غير مألوف .. ونريد ان نعدل عليه بحيث نخفي أداة DATA ونضع بدلا منها ازرار للتحكم في قاعدة البيانات ..
فنقوم بالتالي :.

http://www./juvevip/3030.gif

ثم ننشء الازرار كما هو ظاهر امامك ..

http://www./juvevip/3131.gif
وبعد ذلك نغير أسماء الازرار كما هو ظاهر أمامك ..::

http://www./juvevip/3232.gif

وبعد ذلك نقوم باضافة الاكواد الى الازرار وهي عملية سهلة جداً ولمن يواجه أي مشكله يقولي وان شاء الله نساعده في مبتغاه ::
http://www./juvevip/3333.gif
http://www./juvevip/3434.gif

انتهينا الان من الأكواد الاساسيه :) ...
وهذا هو شكل البرنامج بعد التعديلات ..

http://www./juvevip/3535.gif
http://www.mamarocks.com/BlueRoserule.gif
وبقى عليك فقط ان تفهم هذا الدرس لأن في المستقبل دروس مهمة ان شاء الله ..
وتعتمد على هذه الدروس ...:) ..
ومن هنا تحميل المشروع بعد هذه التعديلات ..

كلك يمين ثم اختر حفظ الهدف باسم

z3ym2005 30/03/2006 01:00 AM

الله يعطيك العافيه اخوي

جهد تشكر عليه فعلاً ما قصرت

F.B.F 30/03/2006 01:26 AM

</u></center>
<TABLE BORDER=1 WIDTH=100%;background-color:transparent;background-image:url(backgrounds Background="http://galacticlines.com/F.B.F/background.jpg"><TR><TD ALIGN=CENTER><h1><font size="3" face="Arial" color="white">
بصراحة ابداااااااع ما تقدر توصفه بالكلمات
<br><br><br><font size="3" face="simplified arabic" color="#330099"></marquee></TD></TR></TABLE></center></normalfont>

عاشـــــــ سامي ـــق 30/03/2006 11:46 AM

يـا ســلااااااااااااااام :)

إبــدااااااع بـكل ما تـعـنـيه الكلمـة من مـعـنى :):)

............

يوفي VIP 30/03/2006 02:33 PM

الله يخليكم z3ym2005 , فهد , عبدالله ...
ان شاء الله تستفيدون من الموضوع ..

M O U R I N H O 31/03/2006 12:49 AM

ابداااااااااااع ورا ابدااااااااااااااااع :) ...
الله يعطيك الف عافية .. ماقصرررت :) ...

M O U R I N H O 31/03/2006 12:50 AM

وين المشرف يثبت :D ...

يوفي VIP 31/03/2006 01:59 AM

حياك الغالي حسام :D ...

ابويارا المغترب 31/03/2006 11:55 AM

الله يعطيك الف عافية..............

يوفي VIP 31/03/2006 01:34 PM

تسلم يا حبيبي ابويارا المغترب ...
نورت الموضوع ..

M O U R I N H O 31/03/2006 08:50 PM

شكرا

ابويارا المغترب 01/04/2006 11:43 PM

^
^
^
خخخخخخخخخخخخخخخ>>>>>>>>:D :D :D :D

مارد البطولات 02/04/2006 06:58 PM

هههههههه
الله يرجك ياحسام
مشكور اخوي ويعطيك الف عافيه
البرنامج هذا رووعه

الغالي 15 06/04/2006 09:02 AM

وين المشرف يثبت ... :D


الوقت المعتمد في المنتدى بتوقيت جرينتش +3.
الوقت الان » 06:28 PM.

Powered by: vBulletin Version 3.8.7
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd