برامج نت
تاريخ انتهاء الاعلان 2009-12-12

 
العودة   برامج نت > منتديات الكمبيوتر والأنترنت > منتدى مبرمجين لغات البرمجة
 

منتدى مبرمجين لغات البرمجة يناقش هاذا المنتدى لغات البرمجة فيجوال بيسيك , فيجوال سي ++ , دلفي , أكسيس , أوراكل , جافا , الاسمبلي


برامج تحميل   Get IP Address - تاريخ انتهاء 2009-12-17
 
برامج 
تاريخ انتهاء الاعلان 2009-09-08  
تجارة العملات - 2010/04/19




في حال وجود أي مواضيع او ردود مُخالفة من قبل الأعضاء ، يرجى الإبلاغ عنها فورا باستخدام أيقونة تقرير عن مشاركة ( تقرير عن مشاركة مخالفة ) ، و الموجودة أسفل كل مشاركة .


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

منتدى مبرمجين لغات البرمجة




إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 09-24-2005, 11:57 PM   #1
ame_8000
مشرف منتدى السويتش والفلاش
 
الصورة الرمزية ame_8000
 
تاريخ التسجيل: Jul 2005
الدولة: بين الأرض والسماء
الجنس : ذكر
المشاركات: 2,885
معدل تقييم المستوى: 109
ame_8000 is on a distinguished road

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

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




لكي تربط قاعدة بيانات بالكود يجب أن يكون لديك الاتي:


* قاعدة بيانات جاهزة و يفضل ان يوجد بها بعض الحقول الجاهزة


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


* يجب أن تعرف أن كل قاعدة بيانات عبارة عن سجلات وكل سجل عبارة عن حقول


الكلام التالي ربما لن تفهم منه الكثير لكنه مهم حيث ستعرفه في الدوس القادمه لذا لا تهمله


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


1- عند تنفيذ البرنامج سيذهب للموديول وسيجد متغير يحتوي على قاعدةبيانات و سيتعرف عليها و سيجد امر يأمره بالانتقال للفورم الرئيسي


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


3- سيجد شرط يقول اذا كان الجدول يحتوي على بيانات فقم بإظهارها على مربع النص او القائمة حسب ما حدده المبرمج ( الذي هو انت )


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


1- عندما يضغط المستخدم على زر اضافه قم بإضافة سجل جديد

2- عندما يقوم المستخدم بضعط زر حفظ قم بأخذ البيانات من مربعات النص و ضعها في الحقول الموازية لها و احفظها







ame_8000 غير متواجد حالياً   رد مع اقتباس
قديم 09-24-2005, 11:58 PM   #2
ame_8000
مشرف منتدى السويتش والفلاش
 
الصورة الرمزية ame_8000
 
تاريخ التسجيل: Jul 2005
الدولة: بين الأرض والسماء
الجنس : ذكر
المشاركات: 2,885
معدل تقييم المستوى: 109
ame_8000 is on a distinguished road

افتراضي

يا ريت حد يعبرنى ولو حتى بنقد مش شكر







ame_8000 غير متواجد حالياً   رد مع اقتباس
قديم 09-25-2005, 11:08 PM   #3
eng_meto
عضو جديد
 
تاريخ التسجيل: Sep 2005
المشاركات: 12
معدل تقييم المستوى: 0
eng_meto is on a distinguished road

افتراضي

جزاك الله كل خير يا اخى العزيز وشكرا على الشرح انا استفد منه وممكن تتابع شرح ازاى اعمل ربط مبين فاعده البينات فى Vb6
eng_meto غير متواجد حالياً   رد مع اقتباس
قديم 09-30-2005, 03:18 PM   #4
alattar2005
عضو جديد
 
تاريخ التسجيل: Sep 2005
المشاركات: 20
معدل تقييم المستوى: 0
alattar2005 is on a distinguished road

افتراضي

جزاكم الله عنا خير وللأمام دائماً
alattar2005 غير متواجد حالياً   رد مع اقتباس
قديم 10-02-2005, 08:45 PM   #5
snipermezo
الماسي برامج نت
 
الصورة الرمزية snipermezo
 
تاريخ التسجيل: Aug 2005
الدولة: أم الدنيا مصر
الجنس : ذكر
المشاركات: 3,492
معدل تقييم المستوى: 120
snipermezo is on a distinguished road

افتراضي

مـشكـور
مــشكــور
مـــشكـــور
مــــشكــــور
مـــــشكـــــور
مــــــشكــــــور
مـــــــشكـــــــور
مــــــــشكــــــــور
مـــــــــشكـــــــــور
مــــــــــشكــــــــــور
مـــــــــــشكـــــــــــور
مــــــــــــشكــــــــــــور
مـــــــــــــشكـــــــــــــور
مــــــــــــــشكــــــــــــــور
مـــــــــــــــشكـــــــــــــــور
مــــــــــــــــشكــــــــــــــــور
مـــــــــــــــــشكـــــــــــــــــور
مـــــــــــــــــشكـــــــــــــــــور
مــــــــــــــــشكــــــــــــــــور
مـــــــــــــــشكـــــــــــــــور
مــــــــــــــشكــــــــــــــور
مـــــــــــــشكـــــــــــــور
مــــــــــــشكــــــــــــور
مـــــــــــشكـــــــــــور
مــــــــــشكــــــــــور
مـــــــــشكـــــــــور
مــــــــشكــــــــور
مـــــــشكـــــــور
مــــــشكــــــور
مـــــشكـــــور
مــــشكــــور
مـــشكـــور
مــشكــور
مـشكـور
مشكور
snipermezo غير متواجد حالياً   رد مع اقتباس
إضافة رد

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

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

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

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

منتديات الكمبيوتر والأنترنت منتديات التصاميم والجرافيكس منتدى برامج نت الطبي منتديات منوعة
منتدى البرامج الكاملة والنادرة
منتدى الفيديو والصوتيات
قسم الأجهزة الكفية
منتدى البرامج المشروحة
قسم شبكات الحاسوب Computer Networks
منتدى تطوير المواقع والمنتديات
منتدى مبرمجين لغات البرمجة
منتدى ألعاب الفيديو
منتدى عالم المحادثة
منتدى مبدعين ومحترفين الفوتوشوب
منتدى برامج وملحقات الفوتوشوب
منتدى Scrapbooking
منتدى السويتش والفلاش
منتدى التصميم ثلاثي الابعاد
منتدى التصوير الضوئي والفن التشكيلي
قسم الصور Photo / خلفيات Wallpaper
المنتدى الطبي العام
عيادة المنتدى
طب الأعشاب و الطب البديل
منتدى الكتب الطبية - Medical Books
منتدى طلاب الطب
البرامج و الصوتيات و المرئيات الطبية
عيادة طب الأطفال
الأفلام الوثائقية
منتدى الإسلامى
تعلم اللغات الأجنبية
غرائب وعجائب العالم
قسم كرة القدم العالميه
قسم كرة القدم العربية
برامج الجوال Mobile Software
عرض الأفلام الأجنبية
منتدى الفضائيات


اتبعني - منتديات برامج نت



الساعة الآن 11:05 PM.
Designed by bramjnet.com, TranZ By Almuhajir
Powered by vBulletin®, Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.

جميع المشاركات والمواضيع في منتدى برامج نت لا تعبر بالضرورة عن رأي إدارته بل تمثل وجهة نظر كاتبها
All participants & topics in forum Bramjnet.com does not necessarily express the opinion of its administration, but it's just represent the viewpoint of its author
Youtube Download |Google Earth|WinRAR|ESET NOD32 Antivirus|Kaspersky Anti-Virus|YouTube|Windows Live Messenger|Firefox|skype|Internet Download Manager|Nero|RealPlayer|Deep Freeze