منتدى باعرام

منتدى خاص يجمع بين التعارف واخذ المعرفة
 
الرئيسيةالبوابةالتسجيلدخول

ترحب ادارة المنتدى بجميع الاعضاء المشاركين في المنتدى

وتتمنى لهم الحصول على كل مايتمنونه وكل مايلبي طلباتهم

                                (إدارة المنتدى )

تصويت
مارايك في المنتدى
 ممتاز
 جيد جداً
 متوسط
استعرض النتائج
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
المواضيع الأخيرة
» وظيفة شاغرة في شركة في مجال الاجهزة الكهربائية بمكة المكرمة
الإثنين أغسطس 12, 2013 9:47 pm من طرف 

» مشاري العرادة (انشودة صلى عليك الله ياسيد الاكوان)
الأربعاء فبراير 13, 2013 9:31 am من طرف 

» يارفيقي ( رائعة مشاري العراده و أحمد الهاجري
الأربعاء فبراير 13, 2013 9:16 am من طرف 

» اهداء الى كل صديقين متحابين في الله
الأربعاء فبراير 13, 2013 9:02 am من طرف 

»  الآن من هنا النتائج النصفية لمدارس مديرية حريضة
الإثنين فبراير 11, 2013 2:15 am من طرف سليمان الأهدل

» نظام إدارة الحسابات الخيرية
الخميس ديسمبر 20, 2012 10:15 pm من طرف سليمان الأهدل

» مبرمج تحت الطلب
الخميس ديسمبر 20, 2012 10:07 pm من طرف سليمان الأهدل

» قصيدة جديدة بعنوان عشق حريضه
الخميس نوفمبر 22, 2012 12:29 am من طرف الشاعر محمد سعيد باعرام

» جديد هاني دعكيك و ماجد التريمي ابو حسان
الجمعة أكتوبر 12, 2012 8:42 pm من طرف الشاعر هاني دعكيك

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


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

و يسعدنا كثيرا انضمامك لنا ...

للتسجيل اضغط هـنـا

دخول
اسم العضو:
كلمة السر:
ادخلني بشكل آلي عند زيارتي مرة اخرى: 
:: لقد نسيت كلمة السر

شاطر | 
 

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

اذهب الى الأسفل 
كاتب الموضوعرسالة
سليمان الأهدل

avatar

عدد المساهمات : 31
نقاط : 85
تاريخ التسجيل : 21/03/2012
العمر : 39

مُساهمةموضوع: ربط قاعدة بيانات بالبرنامج   الأربعاء مارس 21, 2012 7:54 pm

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

قبل أن نبدأ بأي شيء أحب أن أذكر أنه عليك أن تتابع دروس قواعد البيانات خطوة بخطوة . فإذا قرأت درساً دون الدرس الذي قبله فلن تفهمه.!

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



ربما رأيت الكثير من البرامج التي تحوي جداول كثيرة مثل دليل الهاتف ! هل فكرت كيف تعرض هذه السجلات في برنامج الدليل ؟

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

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

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



إن التعامل مع قواعد البيانات ليس صعباً وليس سهلاً جداً . ولاكن تابع دروسنا وإنشاء الله سوف تتعلم التعامل مع قواعد البيانات على أكمل وجه.



في البداية . كيف تنشىء قاعدة بيانات:

هذه ليست بمشكلة . عن طريق برنامج Microsoft Access

إفتح البرنامج قم إختر قاعدة بيانات جديدة من قائمة ملف. ثم إختر قاعدة بيانات فارغة

بعد ذلك سوف يظهر مربع حوار لحفظ قاعدة البيانات . قم بإنشاء مجلد جديد لنفرض إسمه "MyTell" إحفظ قاعدة البيانات بداخله بإسم "tell"



قمت الأن بإنشاء القاعدة ولاكن لم تنشى الجداول . بسيطة أنقر فوق ( إنشاء جدول في طريقة عرض التصميم ) نقرتين فيظهر لك نموذج إنشاء الجداول.







قم بإدخال الحقول التالية:

no وهو حقل رقم الهاتف

name وهو حقل الإسم

adr وهو حقل العنوان

نوع البيانات جميعها جعلناها " نص " سهولة العمل

طبعاً لاتنسى تغيير خاصية "مفهرس" إلى "نعم" لكافة الحقول وذلك لتسهيل عملية الفرز.



ثم إحفظ الجدول بإسم "dalel"



ملاحظة هامة جداً:

أذا كنت تعمل على فيجوال بيسك 5 وعملت قاعدة بيانات على أوفيس 2000 أو 2002 فعليك تحويل قاعدة البيانات إلى إصدار 97

وذلك عن طريق قائمة أدوات ... أدوات مساعدة لقاعدة البيانات ... تحويل قاعدة البيانات.

أما إذا كنت تعمل على فيجوال بيسك 6 فهي تقبل قاعدة البيانات بإصدار 97 و 2000




إلى هنا نكون قد أنشأنا قاعدة البيانات أكتب فيها عدد من الأسماء والأرقام وحافظ عليها لأننا سنتعامل معها في الدروس القادمة.



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

أحفظ المشروع في مجلد MyTell الذي أنشأت به قاعدة البيانات.



طريقة الربط:



من خصاص Data1 ستجد الخاصية :DataBaseName أنقر فوق الزر الذي يحوي ثلاث نقاط وحدد القاعدة التي أنشأناها "tell"

أيضاً سوف تجد الخاصية : RecordSource أنقر فوق السهم وإختر الجدول dalel.



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

ضع الكود في حدث Load للفورم



On Error GoTo data_error
Data1.DatabaseName = App.Path & "\tell.mdb"
Data1.Refresh
Exit Sub
data_error:
MsgBox "لم يتم العثور على قاعدة البيانات", vbCritical, "خطأ"




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

الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://www.facebook.com/suliman.alahdal
 
ربط قاعدة بيانات بالبرنامج
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

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