لا تنس ذكر الله .. سبحان الله ، والحمد الله ،ولا اله إلا الله ،والله اكبر ،ولا حول ولا قوة إلا بالله
  #1  
قديم 20-11-2007, 08:37
الصورة الرمزية saeed
saeed saeed غير متواجد حالياً
مدير عام




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

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

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

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


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

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

هذا كله عن طريق قواعد البيانات [email protected]@@@ من إسمها يدل على أنها عبارة عن مكان أو قاعدة تحتوي على بيانات

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



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



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

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

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

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


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

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

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

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

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

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

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

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

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


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

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

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

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



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


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

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

طريقة الربط:



من خصاص Data1 ستجد الخاصية قاعدة بيانات بالبرنامج[email protected]@@@Name أنقر فوق الزر الذي يحوي ثلاث نقاط وحدد القاعدة التي أنشأناها 'tell'

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



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

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



http://www.sakr1.com/vb/sakr-style/pic/write-comment.png

ضع تعليق باستخدام حساب الفيس بوك

توقيع  saeed

 

اقتباس:
إِنِّي أَخَافُ اللَّهَ رَبَّ الْعَالَمِينَ

بسم الله الرحمن الرحيم

(( يَا أَيُّهَا النَّاسُ إِنَّ وَعْدَ اللَّهِ حَقٌّ فَلا تَغُرَّنَّكُمُ الْحَيَاةُ الدُّنْيَا وَلا يَغُرَّنَّكُمْ بِاللَّهِ الْغَرُورُ ))
فاطر(4)



رد مع اقتباس
قديم 02-02-2008, 10:39   رقم المشاركة : [2]
الصقر 2007
صقر صغير
 





الصقر 2007 is on a distinguished road
افتراضي

جزاك الله خير الجزاء ونفع بك وبعلمك
الصقر 2007 غير متواجد حالياً   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

شارك في القائمة البريدية ليصلك الجديد


الكلمات الدلالية (Tags)
بالبرنامج, بيانات, ربط, قاعدة

أدوات الموضوع
انواع عرض الموضوع

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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are معطلة
Refbacks are معطلة

الانتقال السريع

شارك في القائمة البريدية ليصلك الجديد


الساعة الآن 10:52


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.1

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