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

تعديل ملف

مغلق
بدأه jaffjaff في 16 يناير 2006 · 3 رد · 513 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ارفق لكم الملف ادناه ارجو تعديل ما مطلوب فيه وشكرا لكم

jaffjaff.zip

#2

اخي جمال فايز

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

تفضل ملفك بعد التعديل

لكي ترى السجلات السابقة المدخلة قم بتحريك الماوس الى اعلى او استخدم الاسهم لترى اول سجل والسجلات الباقية ولاظهار كامل البيانات عليك اختيار ايضا احد المحاور لان كل محور يوجد به بيانات خاصة به

jaffjaff_UP.rar

اختكم

زهره

#3

مشكورى اخي الفاضلة

عندى ملاحظة

يصادف ان ادخل ارقام قيود في نفس اليوم

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

لكن هنا عندما ادخل رقم قيد جديد وبتاريخ موجود مسبقا لايقبله

#4

جزاك الله خير اخي جمال

كما تعلم اخي جمال انه في حالة وضع رقم القيد كمفتاح رئيسي واختيار قابل للتكرار فلا يوجد مشكله في هذا وايضا هذا ينطبق مع حقل التاريخ لو تم اختياره كمفتاح رئيسي وقابل للتكرار .

وايضا لا يوجد مشكلة عند اختيار حتى اربعة حقول دفعة واحدة وجعلها مفتاح رئيسي لانها ستأخذ صفات المفتاح الاول سواء كان قايل للتكرار من عدمه ومطلوب من عدمه . بمعنى ان القاعدة تنظر للاربعة حقول كأنها مفتاح واحد .

ولكن تكمن المشكلة عند الاختلاف في صفات المفاتيح لهذا ترى برنامج الاكسيس يصاب بنوع من الحيرة هل يختار ويحفظ السجل بناء على رقم القيد كمفتاح رئيسي غير قابل للتكرار او يختار تاريخ القيد القابل للتكرار وهنا تظهر رسالة الخطأ بأن الاكسيس غير قادر على بناء هذه الجملة الخاطئة لانه سينشأ عنها قيم مكرره والحل اما ان تجعل الفهرس قابل للتكرار او عدم اختياره

17_01_06_03_55_51_1137498951gamal.gif

The changes you requested to the table were not successful because they would create duplicate values in the index, primary key, or relationship. (Error 3022)
You tried to duplicate a value in a field that is the underlying table's primary key or an index that does not allow duplicates.

The message includes the following instruction: Change the data in the field or fields that contain duplicate data, remove the index, or redefine the index to permit duplicate entries, and try again.

هذا الموضوع مغلق.

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