السلام عليكم ورحمة الله وبركاته
تحية لكل الاخوة الكرام وادعوا الله ان تكونوا فى اتم صحة وحال
هذا الموضوع سنتطرق فيه باذن الله لكل من لديه مشكلة خاصة بالفيجول بيسك 6 وما قبله او فيجول دوت نت بكل اصداراته .. وطرق التعامل مع قواعد البيانات من خلال فيجول ستديو
ومن له اى استفسار يرجى طرحه هنا داخل الموضوع .
بمشيئه الله سنبدا اولى الدروس غدا ( لتصميم قواعد البيانات وربطها بالفيجول بيسك )
بالتفصل مع الشرح الوافى .
تحياتى للجميع
Expert Software
تحميل البرنامج وهو مقسم الى ثلاثة اجزاء لسهولة التحميل "
1- http://www.4shared.com/file/33643211...part1.html?s=1
2- http://www.4shared.com/file/33645900...part2.html?s=1
3- http://www.4shared.com
/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)
اخى الكريم الى هنا نكون قد وصلنا الى نهاية عملنا وهو انشاء قاعدة بيانات تحتوى على حقلين فقط
ابراهيم الحسيني ابراهيم بصيلة
ابحث
تسجيل الدخول
عدد زيارات الموقع
54,638



ساحة النقاش