Search VB 2010

Friday, November 04, 2011

Visual Basic Online Course - SQL Server

قمنا بربط الـ Visual Basic .Net مع قاعدة بيانات من نوع MS Sql Server 2000 و قمنا بعمل مشروع Project باسم (SqlServer2000) عبارة عن Form تحتوى على Name - BirthDate - Age
و الان سنقوم ببرمجة المفاتيح الموجوده على Form و هى (New - Save - Edit - Delete - Search - Exit) و هى تعتبر مفاتيح رئيسية فى جميع المشروعات و يبقى المفتاح (Print) و سنقوم (ان شاء الله) ببرمجته فى موضوع لاحق لانه مرتبط بالتقارير Crystal Reports .
أولا : المفتاح New

و وظيفته تفريغ الخانات الموجوده على الـ Form لتهيئتها لاستقبال قيم جديده .
Code :
الاجراء ClearAll

ثم فى الحدث Click للمفتاح New نضع اسم الاجراء

الحدث Click للاداه Button1 مفتاح New

قم بتجربة المفتاح و املأ الادوات على الـ Form و لاحظ ..

ثانيا : المفتاح Save
و وظيفته حفظ القيم المدخلة فى الادوات فى جدول Basic قاعدة البيانات Info
Code : 

الحدث Click للاداه Buuton2 مفتاح الحفظ
قم بكتابة البيانات على الفورم فى جميع الخانات و اضغط على حفظ و لاحظ .





ايضا سنقوم بعمل معادلة لحساب السن تلقائيا بمجرد تغيير تاريخ الميلاد كالتالى .
الحدث ValueChanged للاداه DateTimePicker1 لحساب العمر تلقائيا

قم بتكرار حفظ جديد و لاحظ عند تسجيل تاريخ الميلاد يظهر السن تلقائيا و اضغط على Save و لاحظ ...
عند فتح جدول قاعدة البيانات سيكون لديك عدد (2) سجل ... أى ان التسجيل تم بنجاح . 
ثالثا : المفتاح Search
و سيكون البحث بدلالة الاسم Name
Code :

الحدث Click للاداه Button5 مفتاح البحث بدلالة الاسم






وسنقوم بالضغط على مفتاح Search ونكتب اى اسم تم حفظة و لاحظ ان البيانات تظهر على الـ Form .







رابعا : المفتاح Edit
حيث سنقوم بالبحث أولا ثم التعديل .
Code :

مفتاح التعديل Edit

نبحث عن اى سجل تم تعديلة للتأكد من التعديل .





خامسا : المفتاح Delete
بالمثل كما حدث فى التعديل سنقوم بالبحث أولا ثم الحذف .
Code :
مفتاح الحذف Delete
بعد الحذف نبحث عن سجل محذوف للتأكد من حذفه .





سادسا : المفتاح Exit
للخروج من البرنامج .
Code :


مفتاح انهاء البرنامج Exit

و السطر الاول معناه الخروج من قاعدة البيانات حتى لاتظل مفتوحة بعد الخروج من البرنامج ..

أرجو أن يكون الموضوع نال اعجابكم
أى سؤال فى التعليقات ان شاء الله .
Google Me to find Similar Useful Pages ( Evry1falls)

Here are some online Visual Basic lessons and courses :

Visual Basic Courses - Share