الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

قاعدة البيانات لا تحفظ البيانات

بدأه waleed907 في 27 يوليو 2014 · 9 رد · 324 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

 

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

 

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

#2

الظاهر ان هناك خلل في البرنامج :(

والظاهر من كلامك ان البرنامج لا ينتقل الى سجل جديد ، وانما يظل على نفس السجل السابق!!

 

ولكني لا استطيع الجزم!! لذلك ارفاق برنامجك سيساعدنا معرفة السبب :)

 

جعفر

#3

مرفق لكم البرنامج

 

قم بتجربة اضافة قسط للعميل الاول واعمل حفظ 

 

ثم قم باختيار العميل الثاني واضف له قسط واعمل حفظ 

 

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

 

http://www.sooq-sa.com/do.php?id=41

http://www.sooq-sa.com/do.php?id=41

#4

اخي الفاضل :)

 

البرنامج يشتغل بدون مشاكل :) ، ولكن ماذا قصدك في:

"قم بتجربة اضافة قسط للعميل الاول واعمل حفظ "

 

انا ما شفت اي زر لحفظ البيانات ، ولكن يمكنك عمل الاتي:

ادخل القسط للعميل الاول ، اذهب للعميل الثاني وادخل قسط هناك ،

لما ترجع للعميل الاول ترى ان القسط محفوظ ، وكذلك قسط للعميل الثاني.

 

تقدر تعمل لك زر حفظ البيانات في النموذج ، ويكون الكود له كالتالي:

Private Sub cmd_SaveRecord_Click()

    'save the changes in the Record
    If Me.Dirty Then Me.Dirty = False
    
End Sub

او الكود التالي:

Private Sub cmd_SaveRecord_Click()

    'save the changes in the Record
    docmd.RunCommand acCmdSaveRecord
    
End Sub

جعفر

#5

موجود زر حفظ في اعلى البرنامج

#6

نعم شفته ، لكني ما شفت الكود له !!

ممكن تعطيني الكود حقه ، ﻻن الكود يمكن فيه مشكله :)

جعفر

#7

تم تجربة البرنامج وعمل قسط للعميل الاول والذهاب لعميل الثاني وعمل قسط واغلاق البرنامج اجد انه حفظ القسط للعميلل الثاني ولم يحفظ للعميل الاول

 

اما كود زر الحفظ فلم اقم ببرمجة هذا البرنامج منذ بداية وانما قمت بتعديل ليتوافق مع طلبي وطلب اغلب الاعضااء لمثل هذا البرنامج

 

علما ان التعديل لا يشمل اي تغيير في برمجة من قام بتصميم هذا البرنامج وانما باضافة بعض الجداول والايقونات فالاسفل

#8

مثل ما قلت لك ، انا ما ادري زر الحفظ عندك شو يعمل :(

 

جرب المرفق ، والذي به زر الحفط (لاحظ السهمين الحمر):

post-273849-0-65405100-1406503854_thumb.

 

يعني ادخل القسط للعميل الاول ، اضغط زر الحفظ ، ثم اذهب للعميل الثاني وادخل قسط هناك ، اضغط زر الحفظ ، وارجع وشوف البيانات :)

 

جعفر

 

 

227.sss.mdb.zip

#9

اعتقد بان زر الحفظ الذي عندك هو لحفظ تصميم قاعدة البيانات ، وليست لحفظ البيانات ، وهذا الخطأ شائع بين الكثير من المبرمجين الجدد :) ، حيث انهم يعتقدون بان الزر سيحفظ بياناتهم :(

 

 

جعفر

#10

فعلا هذا كاان سبب المشكلة فقط زر الحفظ

 

جزاك الله خير 

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…