يعرض Access #DELETED عند إدراج بيانات مع نفس القيمة في عمود مفتاح غير فريد لجدول بعيد

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية291546
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
متقدمة: يتطلب ترميز الخبير إمكانية التشغيل المتداخل و مهارات متعددة المستخدمين.

يتم تطبيق هذا المقال فقط على قاعدة بيانات Microsoft Access (.mdb).

للحصول على إصدار Microsoft Access 2000 من هذه المقالة، راجع 257487.
الأعراض
عند محاولة إضافة سجلات إلى جدول ملقم SQL مرتبط يعرض Access #DELETED عند الالتزام السجل. على الرغم من ذلك، يتم إرجاع أية أخطاء كما يتم حفظ البيانات بشكل صحيح إلى الجدول.
السبب
عند محاولة إضافة سجلات إلى جدول ملقم SQL مرتبط يتضمن مفتاح أساسي له نوع بيانات UniqueIdentifier قد يتم عرض #DELETED عند الالتزام السجل.
الحل
الحصول على أحدث إصدار من حزمة خدمة Microsoft Jet 4.0 الذي يحتوي على إصدار محدث من مشغل قاعدة بيانات Microsoft Jet 4.0.

للحصول على معلومات إضافية حول كيفية الحصول على أحدث إصدار من مشغل قاعدة بيانات Jet 4.0 انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
239114كيفية الحصول على أحدث حزمة خدمة لـ مشغل قاعدة بيانات Microsoft Jet 4.0
تصريح
هذه مشكلة معروفة في Microsoft Jet الإصدار 4.0.2927.4 والإصدارات السابقة.
معلومات أخرى

خطوات إعادة إنشاء في سلوك

  1. إنشاء جدول في قاعدة بيانات Pubs نموذج من Microsoft SQL Server 7.0 بواسطة تشغيل البرنامج النصي التالي في محلل استعلام SQL Server:
    Use PubsCREATE TABLE Table1 (col1 uniqueidentifier DEFAULT NewID() PRIMARY KEY NOT NULL, col2 int)go					
  2. إنشاء قاعدة بيانات Access جديدة ثم قم بإضافة ارتباط إلى جدول ملقم SQL الذي قمت بإنشائه في الخطوة 1.
  3. فتح الجدول المرتبط في طريقة عرض ورقة البيانات.
  4. إضافة سجل ثم في col2 ، اكتب 123.
  5. إضافة سجل ثاني ثم في col2 ، اكتب قيمة نفس 123.
  6. من القائمة سجلات، انقر فوق حفظ السجل.
لاحظ أن يعرض Access #DELETED في كلا الحقلين سجل الثاني.
علامة الرقم الجنيه المرفقة pra

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 291546 - آخر مراجعة: 12/06/2015 01:13:24 - المراجعة: 5.0

Microsoft Access 2002 Standard Edition

  • kbnosurvey kbarchive kbmt kbtable kbdisplay kbprb KB291546 KbMtar
تعليقات