عندما قمت بترقية Dongyiyong 2006 إلى SW6.8 اليوم، وجدت أن مركز أعضاء الواجهة الأمامية قد أدى إلى ظهور خطأ في نوع موفر الخدمة (0x80020005) عند نشر مقال، ونظرت إلى سطر رمز الخطأ الذي تم المطالبة به لقد وجدت أن الكود لم يحدث. تشير المشكلة إلى أنها مشكلة في قاعدة البيانات، لأنه لم تتم ترقية قاعدة البيانات مباشرة، لقد قمت فقط بمقارنة بعض الجداول ولم أهتم بالجداول الأخرى.
بعد الفحص الدقيق، أشعر أن PE_Field وPE_Article مريبان فقط في هذين الجدولين. عند البحث عبر الإنترنت، يرجع هذا الخطأ إلى أن نوع البيانات المدرج يطابق نوع حقل جدول البيانات، لذلك لا علاقة له بـ PE_Field، لأن PE_Field يحدد فقط المعلمات ذات الصلة للحقل المخصص ولا يتضمن الحقول المخصصة للمقالة. يجب أن تكون هذه مشكلة في PE_Article. لأن الحقل المخصص الذي أضفته هو من نوع التاريخ. العناصر الموجودة في PE_Article هي أيضًا من نوع التاريخ، فلماذا لا تتطابق؟
لذلك قمت بإعادة إضافة حقل مخصص لنوع التاريخ، ثم انتقلت إلى جدول البيانات لمعرفة نوعه، ووجدت أن الحقل المضاف حديثًا كان في الواقع نوع نص. لا عجب! قم بتغيير النصين الأصليين إلى نوع نص وحل المشكلة بنجاح! مشكلة صغيرة أزعجتني لمدة 4 ساعات... الأساس مهم جدًا~