التحقق من التوافق مع ويب: أخطاء الاستعلام

مهم    يتم الآن إزالة Access Services 2010 و Access Services 2013 من الإصدار التالي من SharePoint. نوصي بعدم إنشاء تطبيقات ويب جديدة وترحيل تطبيقاتك الحالية إلى نظام أساسي بديل، مثل تطبيقات Microsoft Power.

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

للحصول على معلومات عامة حول أخطاء مدقق التوافق، راجع المقالة توافق ويب تحقق من الأخطاء العامة.

ACCWeb102012

نص الخطأ    لا يتوافق الاستعلام مع الويب.

معناه    يجب التحقق من مشاكل التوافق على الويب في الاستعلام.

ما يجب فعله    إعادة إنشاء الاستعلام باستخدام مصمم الاستعلام. لمزيد من المعلومات حول كيفية استخدام مصمم الاستعلام لإنشاء استعلام ويب، راجع مقدمة حول الاستعلامات.

أعلى الصفحة

ACCWeb102014

نص الخطأ    لا يتوافق SQL مع الويب.

معناه    قد تكون هناك أسباب كثيرة وراء تلقي هذا الخطأ. قد تقوم بوا أحد الخطوات التالية:

  • الإشارة إلى كائنات غير متوافقة على الويب.

  • الإشارة إلى تعبيرات الويب غير المتوافقة.

لمزيد من المعلومات حول كيفية إنشاء تعبيرات، راجع إنشاء تعبير.

ما يجب فعله     فكر في استخدام مصمم استعلام ويب لإنشاء استعلامات متوافقة مع الويب. لمزيد من المعلومات حول تصميم الاستعلامات على الويب، راجع مقدمة حول الاستعلامات.

أعلى الصفحة

ACCWeb103013

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

معناه    حقول متعددة لها نفس الاسم.

ما يجب فعله    التحقق من أسماء الحقول المكررة وتغيير التكرارات إلى أسماء الحقول المميزة.

أعلى الصفحة

ACCWeb103079

نص الخطأ    اكتب عدم تطابق في التعبير.

معناه    الأنواع على أحد جانبي الضم غير متوافقة أو أنواع الحقول التي تم مقارنتها هي أنواع غير متوافقة. على سبيل المثال، لا يمكن مقارنة النص إلى رقم أو ضمه.

ما يجب فعله    تأكد من توافق جانب الضم. على سبيل المثال، يمكنك ضم نوع النص إلى نوع النص ونوع الرقم إلى نوع الرقم. إذا لم تكن تقوم بتنفيذ عملية ضم، فتحقق مما إذا كنت تقوم بمقارنة أنواع الحقول غير المتوافقة.

أعلى الصفحة

ACCWeb103900

نص الخطأ    تعذر على Access تحويل الاستعلام لاستخدامه على الويب.

معناه    تعذر على Access نشر الاستعلام لأنه يستخدم نوع استعلام غير معتمد أو تعبيرات غير معتمدة أو معايير غير معتمدة أو ميزات أخرى غير معتمدة على الويب.

ما يجب فعله    استخدم مصمم استعلام Access لإعادة تصميم الاستعلام.

أعلى الصفحة

ACCWeb103901

نص الخطأ    تعريف الاستعلام غير صالح، بحيث يتعذر إنشاء كائن الاستعلام.

معناه    تعذر على الخادم تحليل الاستعلام بسبب خطأ غير متوقع في تعريف الاستعلام.

ما يجب فعله    استخدم مصممي Access لإعادة تصميم الاستعلام.

أعلى الصفحة

ACCWeb103902

نص الخطأ    تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه يستخدم نوع استعلام غير معتمد أو تعبيرات غير معتمدة أو معايير غير معتمدة أو ميزات أخرى غير معتمدة على الويب.

معناه    يحتوي الاستعلام على تعبيرات غير متوافقة مع الويب. يمكن أن يحدث هذا الخطأ إما بسبب تقييد الخادم أو عندما يتعذر على التعبير الانتقال إلى الخادم.

ما يجب فعله    قم بإزالة التعبيرات غير المتوافقة مع الويب. لمزيد من المعلومات حول التعبيرات صالحة في الاستعلامات، راجع إنشاء تعبير.

أعلى الصفحة

ACCWeb103903

نص الخطأ    تعريف الاستعلام غير صالح، بحيث يتعذر إنشاء كائن الاستعلام.

معناه    لا تتوافق إحدى قيم السمات مع الويب.

ما يجب فعله    تأكد من تعيين الشروط التالية بشكل صحيح:

  • لا تملك سمة الاسم أي ما يلي:

علامة المساواة في البداية

=

نقطة

.

علامة تعجب

!

أقواس مربعة

[]

مساحة طلاية فارغة

الأحرف غير القابلة للطباعة

على سبيل المثال: <إدخال> أو <TAB>

أي من الرموز التالية

/ \ : * ? " < > | # { } ٪ ~ &

  • تتراوح سمة الاسم بين حرف واحد و64 حرفا.

  • سمة التسمية التوضيحية: أي سلسلة، تصل إلى 1024 حرفا.

أعلى الصفحة

ACCWeb103904

نص الخطأ    تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه يحتوي على استعلام فرعي.

معناه    يحتوي الاستعلام على استعلام فرعي. لا يتم دعم "الاتهامات الفرعية" على الخادم.

ما يجب فعله    قم بتعديل الاستعلام بحيث لا يكون لديه استعلام فرعي.

أعلى الصفحة

ACCWeb103905

نص الخطأ    تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه يعتمد على استعلام آخر غير متوافق مع ويب.

معناه    يحتوي الاستعلام إما على استعلام متداخل كمدخل لا يمكن تمثيله على الخادم أو يحتوي على مصدر إدخال لا يمكن العثور عليه.

ما يجب فعله    

  • تأكد من أن الاستعلام المتداخل صالح.

  • استخدم مصممي استعلامات Access لإنشاء استعلام متداخل صالح.

  • تأكد من وجود الاستعلام أو جدول مصدر إدخال الاستعلام في قاعدة البيانات.

أعلى الصفحة

ACCWeb103906

نص الخطأ    تعريف الاستعلام غير صالح، بحيث يتعذر إنشاء كائن الاستعلام.

معناه    لا يمكن العثور على الجدول أو الاستعلام المصدر للأعمدة المحددة أو حسب الترتيب.

ما يجب فعله    تأكد من وجود جدول مصدر إدخال العمود أو الاستعلام في قاعدة بيانات Access.

أعلى الصفحة

ACCWeb103907

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

معناه    لا يتم تحديد أي أعمدة في الاستعلام.

ما يجب فعله    تحديد عمود إخراج واحد على الأقل في الاستعلام أو تحديده.

أعلى الصفحة

ACCWeb103908

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

المعنى     مصدر الاستعلام به عدد كبير جدا من الأعمدة.

ما يجب فعله     قد يكون من الصعب حل هذه المشكلة وقد تحتاج إلى فحص الجداول المصدر. لا يمكن أن يكون الجدول أكثر من:

  • JET_ccolFixedMost الأعمدة الثابتة.

  • JET_ccolVarMost أعمدة متغيرة الطول.

  • JET_ccolTaggedMost الأعمدة ذات العلامات.

أعلى الصفحة

ACCWeb103916

نص الخطأ    تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه يعتمد على عبارة ORDER BY غير معتمدة على الويب.

المعنى    يوجد واحد أو أكثر من الشروط التالية:

  • اسم ترتيب حسب العنصر غير صالح.

  • اسم الجدول المصدر غير صالح.

  • يتم تعيين ترتيب الفرز إلى خيار آخر غير تصاعدي أو تنازلي.

  • التعبير غير صالح.

ما يجب فعله    تأكد من تعيين الشروط التالية بشكل صحيح:

  • لا تحتوي سمة الاسم على أي من التالي:

علامة المساواة في البداية

=

نقطة

.

علامة تعجب

!

أقواس مربعة

[]

مساحة طلاية فارغة

الأحرف غير القابلة للطباعة

على سبيل المثال: <إدخال> أو <TAB>

أي من الرموز التالية

/ \ : * ? " < > | # { } ٪ ~ &

  • تتراوح سمة الاسم بين حرف واحد و64 حرفا.

  • التعبير عبارة عن تعبير صحيح.

أعلى الصفحة

ACCWeb103918

نص الخطأ     تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه يحدد نوع JOIN غير معتمد على الويب.

معناه    لا يدعم الخادم الاستعلامات التي لها عدة عمليات ضم بين جدولين (عمليات ضم متعددة الحقول).

ما يجب فعله    تأكد من أن الضمات تستخدم حقلا واحدا فقط لكل جدول.

أعلى الصفحة

ACCWeb103926

اختبار الخطأ    تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه لا يحدد الجدول الذي تريد تحديده من.

معناه     لا يتضمن الاستعلام جداول إدخال (تفتقد إلى عبارة FROM).

ما يجب فعله    تأكد من تحديد عمود إدخال للاستعلام.

أعلى الصفحة

ACCWeb103927

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

معناه    لقد حددت الاسم نفسه لعدة حقول.

ما يجب فعله    التحقق من أسماء الحقول المكررة وتغيير التكرارات إلى أسماء الحقول المميزة.

أعلى الصفحة

ACCWeb103928

نص الخطأ    تعذر على Access تحويل الاستعلام لاستخدامه على الويب بسبب تعذر تحويل بعض معلماته لاستخدامها على الويب.

معناه    اسم المعلمة أو نوعها غير صالح.

ما يجب فعله    تأكد من أن اسم المعلمة ونوعها صالحان.

  • لا تحتوي سمة الاسم على:

علامة المساواة في البداية

=

نقطة

.

علامة تعجب

!

أقواس مربعة

[]

مساحة طلاية فارغة

الأحرف غير القابلة للطباعة

على سبيل المثال: <إدخال> أو <TAB>

أي من الرموز التالية

/ \ : * ? " < > | # { } ٪ ~ &

  • تتراوح سمة الاسم بين حرف واحد و64 حرفا.

الأنواع التالية صالحة:

النص (ما يصل إلى 255 حرفا)

أرقام

منطقي

DateTime

عملة

أعلى الصفحة

ACCWeb103930

نص الخطأ    تعذر على Access تحويل الاستعلام لاستخدامه على الويب بسبب عرض بعض معلماته ك حقول نتائج أو استخدامها في عبارات ORDER BY.

معناه    يوجد في الاستعلام معلمة يتم إما ابرازها كتدرج أو يتم استخدامها في ترتيب حسب العبارة.

يمكن أن يحدث هذا إذا تم استخدام معلمة إما كعمود تم مشروعه (مثال: تحديد param1 من الجدول 1) أو حسب الترتيب حسب (مثال: حدد * من الجدول 1 ثم ترتيب حسب field1= param).

ما يجب فعله    تجنب استخدام المعلمات التي يتم تعيينها كعمود أو ترتيب حسب العمود.

أعلى الصفحة

ACCWeb103938

نص الخطأ    تعذر على Access تحويل الاستعلام لاستخدامه على الويب.

معناه    هناك حقلان لهما نفس الاسم ويعجز Access عن إنشاء أسماء مستعارة صالحة لهما.

ما يجب فعله    التحقق من أسماء الحقول المكررة وتغيير التكرارات إلى أسماء الحقول المميزة.

أعلى الصفحة

ACCWeb103939

نص الخطأ    تعذر على Access تحويل الاستعلام لاستخدامه على الويب.

معناه    الاستعلام له اسم مستعار أكبر من 64 حرفا.

ما يجب فعله    تأكد من أن الاسم المستعار المستخدم في الاستعلام أقل من أو يساوي 64 حرفا.

أعلى الصفحة

ACCWeb103940

نص الخطأ    تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه يحدد نوع JOIN غير معتمد على الويب.

معناه    لا يدعم الخادم الاستعلامات التي لها عدة عمليات ضم على الجدولين نفسه (عمليات الضم متعددة الحقول).

ما يجب فعله    تأكد من أن الضمات التي تستخدمها حقل واحد فقط لكل جدول.

أعلى الصفحة

ACCWeb103942

نص الخطأ     تعذر على Access تحويل الاستعلام لاستخدامه على الويب لأنه يحتوي على ضم دوري.

معناه    تتسبب عمليات الضم بين الجداول في الاستعلام في حدوث ضم دائري بين الجداول يمنع Access من تحويل الاستعلام لاستخدامه على الويب.

ما يجب فعله     قم بإزالة الضم بين الجداول بحيث تتم إزالة الضمات الدورية.

أعلى الصفحة

هل تحتاج إلى مزيد من المساعدة؟

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×