نجوم مصرية
منتديات نجوم مصرية منتدى الكمبيوتر والانترنت منتدى النقاش حول مشاكل الكمبيوتر والإنترنت




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



 

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

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

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

ومن له اى استفسار يرجى طرحه هنا داخل الموضوع .


بمشيئه الله سنبدا اولى الدروس غدا ( لتصميم قواعد البيانات وربطها بالفيجول بيسك )

بالتفصل مع الشرح الوافى .


تحياتى للجميع


Expert Software

تحميل البرنامج وهو مقسم الى ثلاثة اجزاء لسهولة التحميل "

1- http://www./file/33643211...part1.html?s=1





2- http://www./file/33645900...part2.html?s=1

3- http://www./file/33646906...part3.html?s=1







المقال "دروس فى برمجة قواعد البيانات متجدد يوميا" نشر بواسطة: بتاريخ:
رجل له ماضى
بسم الله نبدا وعلى بركة الله نسير

اخوانى الكرام ,,

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

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

بسم الله نبدأ ................

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


الطريقة الاولى : الاداة DATA
و هي إحدى المكونات الموجودة ضمنا في فيجوال بيسك تجدها في صندوق الادوات و تعتبر أداة سهلة لربط قواعد البيانات البسيطة و تؤدي هذه الأداة بعض الإجراءات مثل الحذف و الإضافة و التحرير و و التحديث ، و سأقوم بشرح هذه الاداة جيدا فى الدرس المقبلةنظرا لاهميتها
الطريقة الثانية : الربط بالكود :
الربط بالكود طريقة يجب على كل مبرمج كوعد بيانات أن يتعامل معها و يتقنها لكي يفتح أمامه أفآق برمجة قواعد البيانات و حين نشرحها بالتفصيل ستجد أنها ليس بتلك الصعوبة كما تتوقع من إسمها فهي عبارة عن أوامر معينة ثابتة تقريبا إذا إستطعت أن تتامل معها في مثال واحد ستتعامل معها في جميع ما يواجهك من أمثلة و سيأتي شرحها مفصلا
الطريقة الثالثة : الاداة ADO
و هي تقنية جديدة من مايكروسوفت و عندما تتعامل معها ستجد تشابها بينها و بين الطريقة الأولى التي ذكرناها للتو ، ولكن هذه الطريقة تعطيك مدى أوسع و خيارات أفضل و ستستمتع بهذه الطريقة عندما تتعامل مع منشيء بيئة البيانات الذي يعطيك تحكم أكبر مما تتصور في قواعد البيانات و بسهولة كبيرة ، أعرف أنك كمبتدأ لم تستوعب الكثير مما قلت لكن لا تقلق فستفهم ذلك من خلال الدروس و ما ذكرته هنا ليس إلا ليجعل عندك معرفة بسيطة ببعض المصطلحات التي سنتعامل معها لاحق لذلك اجعل نصب عينيك لما اقول فستحتاجه فيما بعد
الطريقة الرابعة : Data Environmen Desighen
منشيء بيئة البيانات و هي تقنية جديدة أيضا في فيجوال بيسك 6 وتتعلق كثيرا باتقنية السابقة لن أطيل التحدث فيها فسوف نرى شرحا مفصلا لها في الدروس اللاحقة بإذن الله

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

ننتقل الى الدرس الثانى "
رجل له ماضى
اخوانى الكرام

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

الدرس الثانى :

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

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

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

1- نفتح فيجول بيسك من قائمة start>microsoft visual st
2- الذهاب الى قائمة add-ins>>visual data manger
3- ستفتح لك نافذة البرنامج اذهب الى file>>new>>microsoft access>>version 7.0 mdb
سيظهر لك مربع حفظ حدد من خلاله الموقع الذى تريد ان تحفظ فيه قواعد البيانات ثم اختر حفظ
4- ستظهر لك قاعدة البيانات حدد proprties بالزر الايمن ثم تختار new table
ستظهر لك نافذة تكتب فيها اسم الجدول من ثم تذهب لاضافة الحقول كما وضحته فى السكل
6- ستفتح امامك نافذة لكتابة الحقل واضافة الجديد تكتب اسم الحقل فى المكان المخصص وتحدد نوع الحقل من بيانات هل هى رقميه او نصية .... الخ , تكرر هذه العملية حتى تنهى جميع الحقول
ولكن انا لا اردت التعقيد بداية فاقترحت حقلين فقط وهما اسم الطالب وارقامهم .

وهما كالاتى : name ( نوع بياناته ) text
number( نع بياناته) long
تذكر هذه النقطة ( لو ما سيكتب فى الحقل من ارقام خمسة ارقام او اقل نختار ( integer)
اكبر من ذلك نستخدم ( long)

اخى الكريم الى هنا نكون قد وصلنا الى نهاية عملنا وهو انشاء قاعدة بيانات تحتوى على حقلين فقط




الى متابعة المزيد فى الدروس المقبلة باذن الله .


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

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

معزرة اذا كنت انقطعت عن المتابعة نظرا لانى لم اجد الااهتمام


عزيزتى تقدمى فى خطواتك وباذن الله نحن معك ..


وسأكمل الدروس ان شاء الله

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

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

وهى data او data controle


بسم الله .....


1- نفتح مشروع جديد ثم نضيف الاداة data من صندوق الادوات الموجود على يسار المشروع فى البرنامج .

]

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



[
3- الان سنقوم بربط مربعات النص مع كائن البيانات لكن اولا سنورد خصائص كائن من مربع الخصائص

وذلك عن طريق ظبط الخصائص للاداة data من مربع الخطائص properties . كالتالى

اسم الخاصية : databasename
قيمتها : نكتب فى هذه الخانة مسار قاعدة البيانات .

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

اسم الخاصيه :

recordsource
قيمتها : حدد الجدول المراد ربطه

الشرح : في حالتنا هذه فقد اسمينا الجدول الذى اسميناه t1

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



اما بالنسبة لمربعات النص التى وضعت على الفورم نقوم بضبط خصائصها كالتالى :

اسم الخاصيه
: datasource
قيمتها :data1

الشرح : بالنسبة لاسم الخاصيه هو الاسم الذى سيربط قاعدة البيانات .

datafield : اسم الحقل المراد الربط معه .

الشرح : بعا يوجد لدينا مربعي نص لكل واحد قيمة مختلفة لكي يكون أحدهما لإسم الطالب و الآخر لرقمه

هكذا تكون قد ربطت قاعدة بياناتك بالبرنامج ولمشاهدة النتيجة قم بالضغط على f5 لتقوم بعملية run للبرنامج .

طبعا لن يظهر لك شيء لأن قاعدة البيانات فارغة و لكي نقوم بوضع بعض الحقول قم ب

شغل منشيء قواعد البيانات كما تعلمنا في الدرس السابق و إذهب إلى

File>>Opendatabase>>microsoft access

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

هكذا نكون قد انتهينا من درسنا اليوم

وهو ربط قاعدة البيانات عن طريق الاداة DATA


بمشيئة الله الدرس القادم سنتحدث عن ربط قواعد البيانات عن طريق المعالج السحرى .
dragonvirus
شكرا اخى العذيز
رجل له ماضى
الشكر لله

=========
عبير الجنة
شكرا جدا للإستمرار وبالتوفيق



اسم العضو:
سؤال عشوائي يجب الاجابة عليه

الرسالة:


رابط دائم

مواضيع مشابهة:
عبر عن مزاجك بصوره - متجدد يوميا
جميع فيديوهات و دروس اسلامية متعلقة بشهر رمضان -متجدد باذن الله
جديد نكت 2011 - متجدد يوميا
قواعد برمجة العقل اباطن

Powered by vBulletin Version 3.8.8
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd
جميع الحقوق محفوظة © fmisr.com منتديات نجوم مصرية