الرئيسيةاليوميةمكتبة الصورس .و .جبحـثالتسجيلدخول
المواضيع الأخيرة
» دليل الهواتف فى بلدك
الإثنين 10 أكتوبر 2016, 6:09 pm من طرف زائر

» يا سلام : أحصل على شهادات Microsoft العالمية مجــــانــــا
السبت 28 مارس 2015, 8:30 pm من طرف fathi

» التخطيط الإستراتيجى الشخصـــى من كلية ولدنبرج الدولية
الخميس 01 نوفمبر 2012, 10:21 pm من طرف نهى و بس

» للبحث عن خريج من كلية ولدنبرج الدوليةو الحصول على بيانات الشهادة الحاصل عليها
الأحد 28 أكتوبر 2012, 11:20 pm من طرف نهى و بس

» مطلوب وكلاء لكلية ولدنبرج الدولية وشركة برايم ورلد وايد
الأربعاء 24 أكتوبر 2012, 9:50 pm من طرف نهى و بس

» Unity 3D (Designed for your game)
السبت 15 سبتمبر 2012, 8:20 pm من طرف fathi

» اكسب اموال من خلال النت
الجمعة 17 أغسطس 2012, 11:40 pm من طرف fathi

» العمل من المنزل
الجمعة 17 أغسطس 2012, 11:22 pm من طرف fathi

» العمل على النت
الجمعة 17 أغسطس 2012, 11:07 pm من طرف fathi

سحابة الكلمات الدلالية
المواضيع الأكثر نشاطاً
تحميل برنامج تسجيل الفيديو من كاميرا ويب Camersoft Webcam Capture Free
يا سلام : أحصل على شهادات Microsoft العالمية مجــــانــــا
القاموس المصور The Oxford Picture Dictionary-2nd Edition
English Today كورس لتعليم اللغة الإنجليزية
برنامج antiARP 2011
كيف تكتب خاطــرهـ
▐▐▐أشهر معارض للأثاث الكلاسيك 2009 في مصر ▐▐▐
تحميل كورسات تعليمية فى مختلف مجالات الحاسب الالى واللغات
اريد برنامج سوفت ريسيفر تورمان
مجاناً امتلك موقعك على الإنترنت بأحدث الأفكار
المتواجدون الآن ؟
ككل هناك 6 عُضو متصل حالياً :: 0 عضو مُسجل, 0 عُضو مُختفي و 6 زائر

لا أحد

أكبر عدد للأعضاء المتواجدين في هذا المنتدى في نفس الوقت كان 278 بتاريخ الأربعاء 16 مارس 2011, 4:43 pm
تسجيل صفحاتك المفضلة في مواقع خارجية
تسجيل صفحاتك المفضلة في مواقع خارجية Digg  تسجيل صفحاتك المفضلة في مواقع خارجية Delicious  تسجيل صفحاتك المفضلة في مواقع خارجية Reddit  تسجيل صفحاتك المفضلة في مواقع خارجية Stumbleupon  تسجيل صفحاتك المفضلة في مواقع خارجية Slashdot  تسجيل صفحاتك المفضلة في مواقع خارجية Yahoo  تسجيل صفحاتك المفضلة في مواقع خارجية Google  تسجيل صفحاتك المفضلة في مواقع خارجية Blinklist  تسجيل صفحاتك المفضلة في مواقع خارجية Blogmarks  تسجيل صفحاتك المفضلة في مواقع خارجية Technorati  

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

قم بحفض و مشاطرة الرابط arhr على موقع حفض الصفحات
google
hekayatna
welcome
أهلا بك من جديد يا زائر آخر زيارة لك كانت في
آخر عضو مسجل alaa1144 فمرحبا به


شاطر | 
 

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

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
fathi
Admin
Admin


عدد المساهمات : 627
تاريخ التسجيل : 17/08/2009
العمر : 33

مُساهمةموضوع: ربط قاعدة بيانات بالبرنامج   الجمعة 21 أكتوبر 2011, 1:04 am

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



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


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


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

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

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

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



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



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

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

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

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


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



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

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

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

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

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

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

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


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

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

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

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



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


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

أحفظ المشروع في مجلد 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, 'خطأ'

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

تااااااابع الدروس الأخرى ..

****************************
مدونة️ الله فوق كل شئ / مدونة️ حكايتنا / حكاوينا / وظائف حكايتنا / اخ️بار حكايتنا اليوم

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






الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://arhr.roll.tv
 
ربط قاعدة بيانات بالبرنامج
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

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