منتدى المستقبل
مرحباً بكم في منتدكم منتدى المستقـبـــــــــل للبرامج والانترنت أقضوا أحلى الاوقات المدير العام :الموسوي
منتدى المستقبل
مرحباً بكم في منتدكم منتدى المستقـبـــــــــل للبرامج والانترنت أقضوا أحلى الاوقات المدير العام :الموسوي
منتدى المستقبل
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


منتدى البرامج والأنترنت المجاني
 
الرئيسيةأحدث الصورالتسجيلدخولتحميل مباشر لمركز الرابطةتفضل للدخول الى الفيس بككيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  Empty
تهنية من مجموعة أحلا منتدى و منتدى مركز المستقبل بالعيد الفطر المبارك الى زوارنا الكرام والى أعضائنا الاعزاء أدام الله أيامكم كلها أفراح ومسرات وانشالله الاستقرار لبلداننا الصديقة سوريا ومصر وليبيا تحياتي المدير الموسوي
تهئنة مليانة ورد وفل أرسلها قبل العيد يهل علشان أكون قبل الكل صباح خاص للغالين معطر بالفل نرسله بس للحلوين ونقولهم من العايدين باقة من الورود بقدوم العيد معطرة بالعود لك يا صاحب الجود
يا هلا ومرحبا حياك الله بيننا ونتمنى انه يسعدك منتدانا.. اهلا وسهلا بك بيننا .. اضفت نورا جديدا على منتدانا كلنا لهفة وشوق لرؤية مواضيعك المفيدة.. وكلنا امل بأن يحوز منتدانا على رضاك واعجابك .. بانتظار ابداعاتك على صفحاته .. فاهلا بك مرة اخرى
نتشرف بوجودك معنا بالمنتدى وأسعدنا خبر انضمامك إلى اسرتنا المتواضعه نأمل من الله أن تنشر ابداعاتك في هذا المنتدى فأهـــــــــلاًوسهـــلاً بك ننتظـــر الابداعات وننتظر المشاركات ونكرر الترحيب بك وتقبل خالص شكري وتقديري
البحث في كوكل
المواضيع الأخيرة
» منتدى مرسى عوام للصوتيات والمرئيات
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  Emptyالجمعة أكتوبر 31, 2014 6:34 pm من طرف زائر

» طريقة ارجاع كلمة المرور إلى 12345 بواسطة برنامج Nemesis Service Suite
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  Emptyالجمعة أكتوبر 07, 2011 11:03 pm من طرف الموسوي

» افضل برنامج لاستعادة الملفات المحذوفة حتي بعد الفورمات
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  Emptyالجمعة سبتمبر 30, 2011 6:04 pm من طرف الموسوي

» Cool برنامج الدوائر التفاعليه Circuit Wizard برنامج للدوائر الالكترونيه
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  Emptyالخميس سبتمبر 29, 2011 2:19 am من طرف الموسوي

» افتراضي أحدث إصدارات الجوست الأسطورة الفيتنامية Ghost.SVN.6v 2011
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  Emptyالأربعاء سبتمبر 28, 2011 1:59 am من طرف الموسوي

» افتراضي أحدث إصدارات الجوست الأسطورة الفيتنامية Ghost.SVN.6v 2011
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  Emptyالثلاثاء سبتمبر 27, 2011 10:23 pm من طرف زائر

» شرح بالصور كيفية عمل نسخة جوست ghost image تتوافق مع جميع الاجهزة
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  Emptyالثلاثاء سبتمبر 27, 2011 9:53 pm من طرف الموسوي

» برنامج لتحويل كارت الشاشة من 64 الى 128 و من 128 الى 256
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  Emptyالإثنين سبتمبر 26, 2011 1:17 am من طرف الموسوي

» حصريا حل مشكلة اللاب توب التي لا تتقبل ويندوز xp
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  Emptyالإثنين سبتمبر 26, 2011 12:58 am من طرف الموسوي

ازرار التصفُّح
 البوابة
 الرئيسية
 قائمة الاعضاء
 البيانات الشخصية
 س .و .ج
 بحـث
منتدى
أفضل 10 أعضاء في هذا المنتدى
الموسوي
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_rcapكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_voting_barكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_lcap 
علي سنايبر
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_rcapكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_voting_barكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_lcap 
علي حسن العقابي
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_rcapكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_voting_barكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_lcap 
مهند الملك
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_rcapكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_voting_barكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_lcap 
أبن النجف
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_rcapكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_voting_barكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_lcap 
rtcc.najaf
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_rcapكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_voting_barكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_lcap 
مهند الياسري
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_rcapكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_voting_barكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_lcap 
حسام حمود
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_rcapكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_voting_barكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_lcap 
محمد الحسيني
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_rcapكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_voting_barكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_lcap 
حسين البغدادي
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_rcapكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_voting_barكيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  I_vote_lcap 
تحياتي لكم
الساعة الأن بتوقيت (iraq)
جميع الحقوق محفوظة لـمنتدى المستقبل
 مركز الرابطة لتقنيات الحاسبات ®https://rabeta.alafdal.net
حقوق الطبع والنشر©2011 - 2010

 

 كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات

اذهب الى الأسفل 
كاتب الموضوعرسالة
الموسوي
مدير المنتدى
مدير المنتدى
الموسوي


عدد المساهمات : 176
السٌّمعَة : 100
تاريخ التسجيل : 25/03/2010
العمر : 44
الموقع : alrabeta.alafdal.net

كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  Empty
مُساهمةموضوع: كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات    كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات  Emptyالأربعاء يناير 05, 2011 1:34 am

بسم الله الرحمن الرحيم
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات من نوع أكسيس
الخطوة الأولى
1-صنع قاعدة البيانات :أن صنع قاعدة البيانات هي بعيده كل البعد عن فيجول بيسك فالخطوة الأولى للصنع القاعدة تكمن في برنامج اكسيس فافتح برنامج اكسيس بالنقر على
start,Allprograme,Microsoft office,Microsof Access
بعد فتح برنامج اكسيس كما في المثال السابق إذا كنت من مستخدمي اكسيس او2003\97 فأول ما تفتح البرنامج سوف يظهر لك مربع حوار يظهر فيه إنشاء قاعدة بيانات جديدة باستخدام
1-قاعدة بيانات فارغة
2-معالج قاعدة البيانات
3-فتح قاعدة بيانات موجودة
اختر من مربع الحوار قاعدة بيانات فارغة
ملاحظه إذا لم يظهر مربع الحوار فور تشغيل البرنامج فلا تنزعج فيمكنك إظهاره بالنقر على ملف-جديد من أعلى النافذة
ثم اختر أمر إنشاء قاعدة بيانات جديدة عند اختيارك هذا الأمر
سوف يطلب منك تعين اسم للقاعدة البيانات وليكن db1 ثم اختر حفظ كما في الصورة بعد ذلك يظهر مربع حوار أخر كما في الصورة اختر منه إنشاء جدول في طريقة عرض التصميم سوف يظهر لك كما في الصورة ثلاث جداول
الأول اسم الحقل
الثاني نوع الحقل
الثالث وصف الحقل
وبعد ذلك ندخل الأتي كما في الصورة
بعد ذلك نغلق الجدول سوف يطلب منك اسم للجدول وليكن re وهكذا نكون قد صنعنا قاعدة بيانات
ولكن يجب إن لا ننسا الخطوة الأهم فإذا كنت من مستخدمي فيجول بيسك الإصدار السادس فيجب عليك تحويل قاعدة البيانات إلى تنسيق ملف اكسيس 97 وذلك عن طريق فتح قائمة أدوات أدوات مساعدة للقاعدة البيانات تحويل قاعدة البيانات كما في الصورة سوف يطلب تحديد اسمها فاسمه db1
وهنالك عدة برامج للصنع قاعدة البيانات لكننا استعملنا اكسيس لأنه يعطينا قاعدة بيانات ممتازة

--------------------------------------------------------
وبعد ذلك سوف ننتقل الى فيجول بيسك للربط قاعدة البيانات
فافتح برنامج فيجول بيسك سوف يظهر لك مربع حوار اختر منه stander.exe ثم اضغط ok
الأدوات ألازمة
1-انشاء frame واسمه المعلومات وضع في داخله 7label
اسمي الاول الاسم الثلاثي
اسمي الثاني العمر
اسمي الثالث مكان الولادة
اسمي الرابع الجنس
اسمي الخامس الموضوع
اسمي السادس الوقت
اسمي السابع التاريخ
وضعهم داخل frame1
انشاء 6textbox \ 1combo
وضع في list لcombo ذكر انثى
ورتب الادوات كما في الصورة ثم قم بانشاء richtextbox
وضعها على يسار الشاشة ملاحظة يمكنك اضافة الاداة السابقة عن طريق ضغط الزر الايمن على خانة الادوات واختيار الامر components بعد ذلك اختار Microsoft richtextbox control16.0
--------------------------------------------------------
ثم بعد ذلك قم بانشاء 6command button
اسمي الاول حفظ السجل
اسمي الثاني تعديل السجل
اسمي الثالث اظهار السجل
اسمي الرابع مسح السجل
اسمي الخامس عدد السجلات
اسمي السادس خروج
اخيرا قم بانشاء data1 , DBGrid1
وايضا يمكن اضافة DBGrid1 كما في المثال السابق
واسمها هو Microsoft data bound grid
بعد انشاء كل الادوات وترتيبها سوف تظهر بهذا الشكل
الان ننتقل الى كتابة الكود
سوف نبدء بالdata1
يجب ربط dataبقاعدة البيانات وذلك عن طريق
Data pase name
من properties لdata1 واختيار قاعدة البيانات
وrecord source باسم الجدول
وربط dbgrid بالdata1 وذلك عن طريق data source
واختيار data
وهكذا نكون قد ربطنا قاعدة البيانات ببرنامجنا
الان نبدء بكتابة كود الحفظ وهو كالاتي
Private Sub Command1_Click()
On Error Resume Next
Data1.Refresh
Data1.Recordset.AddNew
Data1.Recordset.Fields!Trio_name = Text1.Text
Data1.Recordset.Fields!Age = Text2.Text
Data1.Recordset.Fields!porn_place = Text3.Text
Data1.Recordset.Fields!Sex = Combo1.Text
Data1.Recordset.Fields!Subject = Text4.Text
Data1.Recordset.Fields!The_time = Text5.Text
Data1.Recordset.Fields!The_date = Text6.Text
Data1.Recordset.Fields!Subject_minutiae = RichTextBox1.Text
Data1.UpdateRecord
Data1.Refresh
End Sub
--------------------------------------------------------
اني الان اريد ان انبه ان عبارة تفادي الخطاء مهمة جدا وذلك
لان المستخدم اذا لم يدخل على سبيل الثال اسمه فسوف يتوقف البرنامج عن العمل وتظهر رسالة الخطاء
--------------------------------------------------------
شرح الكود السابق
في السطر الثاني قمنا باخبار فيجول بيسك باننا سوف نحفظ سجل
في السطر الثالث قمنا بحفظ البيانات للكائن (text1) في الحقل (trio_name)
من السطر الثالث الى Data1.UpdateRecord
قمنا نسخ كل البيانات الموجدة في الكائنات في الحقل المناظر له في قاعدة البيانات ----------اما Data1.UpdateRecord
قمنا بتحديث البيانات الموجودة لان فيجول بيسك لن يظهرها الا اذا اعدنا تثغيل البرنامج
---------------------------------------------------------------
كتابة كود التعديل
Private Sub Command2_Click()
On Error Resume Next
Data1.Refresh
Data1.Recordset.Edit
Data1.Recordset.Fields!Trio_name = Text1.Text
Data1.Recordset.Fields!Age = Text2.Text
Data1.Recordset.Fields!porn_place = Text3.Text
Data1.Recordset.Fields!Sex = Combo1.Text
Data1.Recordset.Fields!Subject = Text4.Text
Data1.Recordset.Fields!The_time = Text5.Text
Data1.Recordset.Fields!The_date = Text6.Text
Data1.Recordset.Fields!Subject_minutiae = RichTextBox1.Text
Data1.UpdateRecord
Data1.Refresh
End Sub
وهكذا اخي العزيز لاحظنا ان ليس هناك فرق كبير بين كود الحفظ وكود التعديل فالاختلاف الوحيد هو بدل كتابة في كود الحفظ Data1.Recordset.Addnewِ
هو كتابة
Data1.Recordset.Edit
وهكذا اخي اتصور انك لن تحتاج الى شرح للكود التعديل
واريد ان انبه ان عبارة On Error Resume Next
لا تقل اهميه عن الكود السابق
كتابة كود اظهار السجل
Private Sub Command3_Click()
On Error Resume Next
If Data1.Recordset.RecordCount = 0 Then
Exit Sub
Else
Text1.Text = Data1.Recordset.Fields!Trio_name
Text2.Text = Data1.Recordset.Fields!Age
Text3.Text = Data1.Recordset.Fields!porn_place
Combo1.Text = Data1.Recordset.Fields!Sex
Text4.Text = Data1.Recordset.Fields!Subject
Text5.Text = Data1.Recordset.Fields!The_time
Text6.Text = Data1.Recordset.Fields!The_date
RichTextBox1 = Data1.Recordset.Fields!Subject_minutiae
End Sub
شرح الكود في السطر الاول قمنا بكتابة عبارة تفادي الاخطاء
في السطر الثاني اخبرنا فيجول بيسك بانه اذا لم يكن هنالك سجلات في قاعدة البيانات فيخرج من الاجراء اما اذا كان هنالك سجلات فيتابع الاجراء
من السطر الثالث الى نهاية الاسطر قمنا بجلب المعلومات من السجل المحدد يتم وضع القيمة الموجودة في الحقول في صناديق النص
على اساس كتابتنا للكود
فمثلا
Text1.Text = Data1.Recordset.Fields!Trio_name
هنا حددنا بان text1 ياخذ قيمة الحقلtrio name
كتابة كود المسح
Private Sub Command4_Click()
On Error Resume Next
Dim x as control
If Data1.Recordset.RecordCount = 0 Then
MsgBox "There is no register to delete"
Exit Sub
Else
If Data1.Recordset.RecordCount Then
Z = MsgBox(" Do you want delete", vbYesNo)
If Z = vbYes Then
Data1.Recordset.Delete
Data1.Recordset.MoveFirst
End If
End If
End If
End Sub
-------------------------------------------------------- شرح الكود في السطر الاول كتبنا عبارة تفادي الاخاء
في السطر الثاني كتبنا كود لتحقق من وجود سجل للمسح فاذا لم يوجد فا فيجول بيسك يعطينا msgbox يعلمنا انه ليس هناك سجل للمسح ويخرج من الجراء اما اذا كان هناك سجل فسوف يمسحه من خلال الكود
واكملنا اذا اعطى المستخدم yes فسوف يمسح اما اذا اعطى no فسوف
يلغي العملية ----------------------------------------------------

كتابة كود عدد السجلات
Private Sub Command5_Click()
On Error Resume Next
MsgBox ("Register number = " & Data1.Recordset.RecordCount)
End Sub
شرح الكود
هنا وضعنا msgbox تبين لنا عدد السجلات
--------------------------------------------------------------------بقي لنا كتاية كود الخروج وهو
Private Sub Command6_Click()
end
End Sub
اتصور ان كزد الخروج لا يحتاج الى شرح
ارجو ان اكون قد ساعدتكم على الفهم تقبلو تحياتي بقلم احمد فراس نبيل
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://rabeta.alafdal.net
 
كيفية صنع مذكرات شخصيه بالاظافة إلى ربطها بقاعدة بيانات
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

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