حبيب القلب من جوه فريديّ أصيل
عدد المساهمات : 1158 تاريخ التسجيل : 03/04/2010
| موضوع: برنامج قاعدة بياناتي الأولى- Access + Visual Basic.Net 8/12/2010, 21:53 | |
| [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] برنامج قاعدة بياناتي الأولى- Access + Visual Basic.Net لم أكن في السابق أتتطلع الى أن أعمل قاعدة بيانات ولا إلى برنامج يتصل بها ليأخذ منها البيانات ويتحكم فيها اضافة وحذفا وتعديلا, إلا بعد رؤيتي لمشاريع وشروح عديدة بدا لي منها أنها شيء رائع, لابد لمن يحب البرمجة أن يخوض فيها ويتعرف على أسرارها, ولو بالشيء القليل لذلك ... هذه مقدمة بسيطة في قاعدة البيانات والاتصال بها عن طريق فيجوال بيسك.نت رأيت شرحين كلاهما رائعين,الأول للعضو صاحب الإبداعات ذو المواضيع المميزة المسمى SmoothCriminal ( د.طاهر ) , يتكلم في موضوعه عن قاعدة بينات أكسس تحوي أكثر من جدول مرتبطة فيما بينها ثم استخدم لها الفيجوال بيسك.نت, تجد الموضوع كاملا من هنا [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]حيث ستجد موضوعا كبيرا وشاملا ومتشعبا وستعتبره كدليل ومرجع في قواعد البياناتوهنا تجد ( الإتصال بقواعد البيانات وفحصها باستخدام فيجوال بيسيك الجزء الأول من كتاب:المدخل إلى فيجوال بيسيك 2005 وغيرها من بدائع الفوائد البرمجية والثاني, وما أنا بصدد الحديث عنه وهو "الكامل في قواعد البيانات" , للأخ الكريم م. عدي ياسين, الذي قام بشرح ربط قاعدة بيانات Access ببرنامج فيجوال بيسك. نت بطريقة بسيطة وممتعة وإن كان يغلب عليها الأكواد, فماذا قمت به أنا هنا؟ - قمت بتطبيق الشرح كاملا ثم قمت بإعادة كتابته المشروع مع تغيير مسميات المتغيرات وشرح الأكواد وإضافة بعض الأكواد والأزرار كما سترى لاحقا وبعد هذه المقدمة الطويلة جاء دور الشرح الذي أعددته أولا : إنشاء قاعدة بيانات باستخدام Microsoft Access 2007 بإمتداد (mdb) ثانيا: استخدام برنامج Visual Basic .Net لتصفح قاعدة البيانات, والاضافة والحذف والتعديل على قاعدة البيانات مع البحث [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] قم بتشغيل البرنامج واختيار File ثم New Project [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] اختر نوع المشروع Windows Application ثم قم بتسميته [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] سيظهر الآن form1 قم بإعادة تسميته الى Mainform , وغير الحجم الى 532, 452 , ومكن خاصيتي "اليمين الى اليسار" [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] 1- اضف أولا 5 textbox واجعل خاصية Readonly تكون trueثم اتبعها ب 5 label وغير الخاصية text الى "الاسم" , "العمر", ........, "العنوان" كما في الصورة2-اضف 4 label غير الأول والثالث منها الى "السجل" و "من" بينما يبقى الثاني والرابع فارغين لملئهما لاحقا برقم السجل المعروض ضمن العدد الكلي للسجلات3- اضف أربعة أزرار بغرض استعراض السجلات , الأول, التالي, السابق, الأخير4- أضف أربعة أزرار للتعديل والاضافة والحذف والبحث5- أضف button و textbox لعرض السجل عن طريق رقمه [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] البدء في كتابة كود الفورم الرئيسي [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] هنا الكود كاملا مع الشرح داخل الكود [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] ظهرت أخطاء عند كتابة كود الفورم السابق لنقص الفورم الخاص باضافة سجل جديد والتعديل والبحث لذلك سيتم اضافتها هنا هنا بالزر الأيمن على المشروع ثم Add ثم Windows form [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] قم بتسمية هذا الفورم الخاص باضافة سجل جديد ب newlist [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] اضف 5 textbox ولكن هذه المرة تكون خاصية Readonly = false كذلك اضف 5 lableو زرين للحفظ والالغاء [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] مكن خاصية "اليمين لليسار" كما في الصورة [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] الآن قم بكتابة كود الفورم newlist كالتاليالكود [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] بنفس طريقة الفورم الخاص باضافة سجل جديد newlist, قم بإنشاء الفورم الخاص بالتعديل editform كما في الصورة [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] هنا الكود الخاص ب editform [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] بنفس طريقة الفورم الخاص باضافة سجل جديد newlist, قم بإنشاء الفورم الخاص بالبحث searchformويحوي Groupbox 1 المسمى ب"بحث"Groupbox 2 المسمى ب"بحث عن" ويحوي 5 radiobutton خاصة ب( الاسم,.....,العنوان)Groupbox 3 المسمى ب"نوعية البحث" ويحوي 2 radiobutton textbox الخاص بإدخال كلمة البحث3 button الخاصة ب ( بحث, إعادة تعيين, عودة الى البرنامج)5 textbox و 5 label وكذلك Datagridview(خطرت في بالي فكرة للاستغناء عن زر إعادة تعيين بكود آخر أضعه في زر "بحث" سأتطرق له لاحق) [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] كود الفورم searchform [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] الشكل النهائي [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] وهنا المشروع للتحميل [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]في حال طلب باسوورد فهو 1234 منقول من منتديات المشاغب | |
|
منعم ابوطالب مدير عامّ
عدد المساهمات : 16368 تاريخ التسجيل : 04/04/2010
| موضوع: رد: برنامج قاعدة بياناتي الأولى- Access + Visual Basic.Net 9/12/2010, 13:43 | |
| شكرا اخى حبيب العمروشكرا مرة اخرى على ذكر مصدر الموضوع اتمنى الافاده للجميع شكرا اخى الكريم
المصدر: منتديات الموسيقار فريد الاطرش وشقيقته اسمهان- http://freed.arabstar.biz/
اللهم يا لطيف نسألك اللطف فيما جرت به المقادير الطف بنا يا لطيف الله لطيفا بعباده يرزق من يشاء اللهم يا لطيفا بخلقه يا خبيرا بخلقه يا عليما بخلقه الطف بنا يا لطيف يا عليم يا خبير ************************** | |
|
دلع فريديّة نشيطة
عدد المساهمات : 438 تاريخ التسجيل : 08/04/2010
| موضوع: رد: برنامج قاعدة بياناتي الأولى- Access + Visual Basic.Net 15/12/2010, 17:18 | |
| | |
|
لطيفة
عدد المساهمات : 412 تاريخ التسجيل : 30/06/2010
| موضوع: رد: برنامج قاعدة بياناتي الأولى- Access + Visual Basic.Net 19/1/2011, 00:34 | |
| | |
|
هاااجر فريديّة جديدة
عدد المساهمات : 211 تاريخ التسجيل : 13/01/2011
| موضوع: رد: برنامج قاعدة بياناتي الأولى- Access + Visual Basic.Net 7/2/2011, 01:04 | |
| شكرا على جهدك الكبير اخى حبيب العمر | |
|