مشكلة في البحث في قاعدة البيانات
#1
اسلام عليكم
اخواني لدي مشكلة وهي قاعدة البيانات لدي جدولين مربوطين ببعض وفي احد الحقول وضعته اساسي غير قابل للتكرار .
حين التسجيل يتم التسجيل بشكل عادي جدا
لكن حين تكرار رقم السجل يتم خروج الرسالة
كود :
https://m.ak.fbcdn.net/sphotos-h.ak/hphotos-ak-xpf1/v/t34.0-12/11081377_642326889234641_945321820_n.jpg?oh=f04981854996013bbb6fb2786d316fa6&oe=55137EE7&__gda__=1427393210_cb4b2e3210780405121e79e18dc06388

**** طريقة وهي البدء بتسجيل ابحث عن السجل ان كان مسجل يتم تجديد التاريخ فقط
اذا لم يكن مسجل يتم تسجيله عادي
الرد
#2
هذا الخطأ في قواعد بيانات آكسس وعلى الأرجح هناك خلل في Index
حاول أن تقوم بعملية Compact للداتا بيز لعله يحل المشكلة ..

قبل عملية compact قم بعمل نسخة احتياطية لقاعدة البيانات
الرد
#3
الكاسر الآخر كتب :هذا الخطأ في قواعد بيانات آكسس وعلى الأرجح هناك خلل في Index
حاول أن تقوم بعملية Compact للداتا بيز لعله يحل المشكلة ..

قبل عملية compact قم بعمل نسخة احتياطية لقاعدة البيانات

ماهي عملية compact
الرد
#4
اخي الامر واضح لانك وضعت الحقل اساسي فلا يمكنك تكرار النفس البيانات في ذلك الحقل وهاته الخاصية تتم ايضا عند جعل الحقل مفتاح اساسي . والرسالة تقول لك انه لا يمكنك اعادة ادخال نفس البيانات في نفس الحقل مرتين حاول ان تقوم بازالة المفتاح الاساسي للحقل وجعله عاديا او احذف الحقل واعد ادراجه من جديد وبهاتذه الطريقة ستكون العملية قد حلة اخي ..
الرد
#5
compact المقصود بها تنظيف ملف قاعدة البيانات من الحقول الملغاة والقيام بتصليح index و autorun وغيرها
هذا رابط لكيفية ذلك
كود :
https://support.office.com/en-in/article/Compact-and-repair-a-database-6ee60f16-aed0-40ac-bf22-85fa9f4005b2
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم