Applies ToAccess لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

يوفر هذا الموضوع معلومات مرجعية وإرشادية محدودة حول كيفية استخدام أحرف البدل التي يوفرها Access.

للحصول على معلومات حول كيفية البحث عن أحرف البدل في قاعدة بيانات Access، راجع مقالات استخدام مربع حوار "بحث واستبدال" لتغيير البيانات وإنشاء استعلام تحديد بسيط وتحديث البيانات الموجودة في قاعدة البيانات.

يدور هذا الموضوع حول

مجموعات الأحرف المدعمة

يدعم Access مجموعتين من أحرف البدل نظراً لدعمه مقياسين "للغة الاستعلام المّصنفة" — وهما ANSI-89 وANSI-92. يمكنك استخدام أحرف البدل ANSI-89 عند تشغيل الاستعلامات وعمليات البحث والاستبدال في قواعد بيانات Access —وملفات .mdb و.accdb. ويمكنك أيضاً استخدام أحرف البدل ANSI-92 عند تشغيل الاستعلامات مقابل مشاريع Access — حيث إن ملفات Access متصلة بقواعد بيانات Microsoft SQL Server. وتستخدم مشاريع Access مقياس ANSI-92 لأن SQL Server يستخدم ذلك المقياس.

وعلى الرغم من ذلك، يقدم Access استثناءً لتلك القاعدة. يضم الجدول الآتي الأساليب والأدوات التي يمكنك استخدامها للبحث عن البيانات واستبدالها ويعرض مقياس ANSI الافتراضي الذي تستخدمه مع كل أداة.

أسلوب البحث أو أداته

نوع الملف الذي يتم البحث عنه

مجموعة أحرف البدل المستخدمة

مربع حوار‏ بحث واستبدال

قاعدة بيانات access (ملفات mdb. و.accdb)

ANSI-89

مربع حوار‏ بحث واستبدال

مشروع Access (ملفات .adp و.accdp)

ANSI-92

تحديد استعلام أو تحديثه

قاعدة بيانات access (ملفات mdb. و.accdb)

ANSI-89

تحديد استعلام أو تحديثه

مشروع Access (ملفات .adp و.accdp)

ANSI-92

مربع حوار بحث واستبدال، تحديد استعلام أو تحديثه

تدعم مجموعة قاعدة بيانات Access مقياس ANSI-92

ANSI-92

أعلى الصفحة

معرفة مقياس ANSI الذي تدعمه قاعدة البيانات

اتبع هذه الخطوات للبحث عن إعداد ANSI لقاعدة بيانات محددة وتغييره اختيارياً.

  1. انقر فوق ملف >‏ خيارات

    وسيظهر مربع حوار خيارات Access‏.

  2. انقر فوق مصممو الكائنات، وفي قسم تصميم الاستعلام ضمن البناء المتوافق مع خادم SQL ‏(ANSI 92)‏، قم بواحد مما يلي:

    • حدد قاعدة البيانات هذه لتغيير قاعدة البيانات المفتوحة إلى مقياس ANSI-92.

      -أو-

      قم بإلغاء تحديد خانة الاختيار لتعيين قاعدة البيانات المفتوحة على مقياس ANSI-89.

    • حدد افتراضياً لقواعد البيانات الجديدة لتعيين كافة قواعد البيانات التي تم إنشاؤها بواسطة مثيل الفتح في Access على مقياس ANSI-92.

      -أو-

      قم بإلغاء تحديد خانة الاختيار لتعيين كافة قواعد البيانات على مقياس ANSI-89.

  3. انقر فوق موافق.

أعلى الصفحة

أحرف البدل ANSI-89

استخدم مجموعة أحرف البدل عند استخدام مربع حوار بحث واستبدال للبحث عن البيانات في قاعدة بيانات أو مشروع Access واستبدالها بشكل اختياري. يمكنك أيضاً استخدام تلك الأحرف عندما تقوم بتشغيل استعلامات تحديد وتحديث مقابل قاعدة بيانات Access ولكن لا تستخدمها في تشغيل الاستعلامات مقابل مشروع Access. لمزيد من المعلومات حول استخدام استعلامات التحديد والتحديث، راجع مقالتي إنشاء استعلام تحديد بسيط وتحديث البيانات في قاعدة بيانات.

الحرف

الوصف

مثال

*

يطابق أي عدد من الأحرف. يمكنك استخدام علامة النجمة (*) في أي مكان ضمن سلسلة الأحرف.

عند كتابة wh*‎، يتم البحث عن what وwhite وwhy ولكن لا يتم البحث عن awhile أو watch.

?

يطابق أي حرف أبجدي منفرد.

عند كتابة ‏B?ll‏ يتم البحث عن ball وbell وbill.

[ ]

يطابق أي حرف منفرد داخل الأقواس.

عند كتابة b[ae]ll، يتم البحث عن ball وbell، وليس عن bill.

!

يطابق أي حرف خارج الأقواس.

عند كتابة b[!ae]ll، يتم البحث عن bill وbull وليس ball أو bell.

-

يطابق أي نطاق من الأحرف. احرص على تحديد النطاق بترتيب تنازلي (من أ إلى ي وليس من ي إلى أ).

عند كتابة b[a-c]d، يتم البحث عن bad وbbd وbcd.

#

يطابق أي حرف رقمي مفرد.

عند كتابة 3#1، يتم البحث عن الأرقام 103 و113 و123.

أعلى الصفحة

أحرف البدل ANSI-92

استخدام مجموعة أحرف البدل هذه عند تشغيل استعلامات تحديد وتحديث مقابل مشاريع Access (ملفات .adp)، وعند استخدام أي نوع من الاستعلام أو مربع حوار بحث واستبدال للبحث في مجموعة قواعد البيانات لاستخدام مقياس ANSI-92.

الحرف

الوصف

مثال

%

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

عند كتابة wh%‎، يتم البحث عن what وwhite وwhy ولكن لا يتم البحث عن awhile أو watch.

_

يطابق أي حرف أبجدي منفرد.

عند كتابة B_ll، يتم البحث عن ball وbell وbill.

[ ]

يطابق أي حرف منفرد داخل الأقواس.

عند كتابة b[ae]ll، يتم البحث عن ball وbell، وليس عن bill.

^

يطابق أي حرف خارج الأقواس.

عند كتابة b[^ae]ll، يتم البحث عن bill وbull وليس ball أو bell.

-

يطابق أي نطاق من الأحرف. احرص على تحديد النطاق بترتيب تنازلي (من أ إلى ي وليس من ي إلى أ).

عند كتابة b[a-c]d، يتم البحث عن bad وbbd وbcd.

ملاحظات

  • للبحث عن أحرف البدل الموجودة بالبيانات الخاصة بك، ضع الحرف الذي تريد البحث عنه داخل الأقواس، كالتالي: [#]. اتبع هذه القاعدة عند البحث عن العلامات النجمية (*) وعلامات الاستفهام (?) وعلامات الشباك (#) والأقواس المفتوحة ([) والواصلات (-). لا تستخدم الأقواس عند البحث عن علامات التعجب(!) أو أقواس إغلاق (]). للبحث عن هذه الأحرف باستخدام مربع حوار بحث واستبدال، اكتب الحرف في مربعالبحث عن دون وضع أي أقواس. يمكنك اتباع نفس الطريقة عند البحث عن الأحرف باستخدام استعلام. على سبيل المثال، يقوم بناء الجملة التالي بإرجاع كافة السجلات التي تحتوي على علامة تعجب بصرف النظر عن مكان الحرف في البيانات الخاصة بك: مثل "*!*".

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

    إذا كنت تبحث عن واصلة وغيرها من الأحرف في وقت واحد، ضع الواصلة قبل الأحرف الأخرى أو بعدها داخل الأقواس، كالتالي: [-#*] أو [#*-]. ولكن إذا وقعت علامة التعجب (!) بعد القوس المفتوح، ضع الواصلة بعد علامة التعجب: [!-].

  • للبحث عن زوج من الأقواس المفتوحة والمغلقة ([]) يجب وضع كلا الحرفين داخل الأقواس، كالتالي: [[]]. يجب القيام بذلك لأن Access يفسر زوجاً واحداً من الأقواس باعتباره سلسلة فارغة.

أعلى الصفحة

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

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

نوع البيانات

استخدام في ...

نص

مربع حوار بحث واستبدال، استعلامات

مذكرة

مربع حوار بحث واستبدال، استعلامات

رقم

مربع حوار بحث واستبدال، استعلامات

التاريخ/الوقت

مربع حوار بحث واستبدال، استعلامات

ملاحظة: يمكن أن تؤثر الإعدادات الإقليمية على طريقة استخدامك لأحرف البدل. للمزيد من المعلومات، راجع الملاحظات الموجودة في نهاية هذا القسم.

العملة

مربع حوار بحث واستبدال، استعلامات

ترقيم تلقائي

مربع حوار بحث واستبدال، استعلامات

عنصر OLE

بلا.

نعم/لا

الاستعلامات، ولكنك لست بحاجة إليها. لمزيد من المعلومات، راجع الملاحظات الموجودة في نهاية هذا القسم.

ارتباط تشعبي

مربع حوار بحث واستبدال، استعلامات

معالج البحث

بناءً على نوع بيانات الحقل المصدر.

ملاحظات

  • يمكنك استخدام أحرف البدل في مربع حوار بحث واستبدال للبحث عن حقول التاريخ/الوقت إذا قام التنسيق الذي تم تطبيقه على تلك الحقول بعرض كافة التواريخ أو جزء منها كنص. على سبيل المثال، يمكنك البحث باستخدام سلسلة مثل *ار*-10-‏2007، وقد تظهر النتائج الخاصة بك أي الشهر يحتوي على الأحرف "ار" — يناير، فبراير، و هكذا. تذكر أنه يجب البحث باستخدام التنسيق الذي تم تطبيقه على البيانات، ويجب تحديد خيار من مربع الحوار — خانة الاختيار البحث عن الحقول حسب التنسيق. لمزيد من المعلومات حول خانة الاختيار هذه، راجع المقالة استخدام مربع حوار بحث واستبدال لتغيير البيانات.

  • قد يؤثر التاريخ والوقت المحددان في الإعدادات الإقليمية لـ Windows على ما تراه وعلى طريقة عمل البحث. على سبيل المثال، قد يرى بعض المستخدمين التواريخ كأرقام رومانية، مثل 07-IX-1997 بدلاً من 07-Sept-1997. كقاعدة، ابحث عما تراه وليس عما تظن أنه مُخزن في جدول Access. يمكنك البحث باستخدام سلسلة مثل ‏2007-IX-*‏، للعثور على كافة السجلات لشهر سبتمبر من تلك السنة.

    إذا احتوى النص في حقل تاريخ على علامات تشكيل، على سبيل المثال á أو ä، يجب تضمين هذه العلامات في سلسلة البحث وإلا ستفشل عملية البحث. يمكنك استخدام حل بديل لوجود علامات التشكيل من خلال أحرف البدل. على سبيل المثال، إذا رأيت تاريخ مثل ‏3-heinä-2007‏، يمكنك البحث باستخدام سلسلة مثل *-‏hein‏‏*-2007‏.

  • عندما تبحث عن حقل نعم/لا باستخدام مربع حوار بحث واستبدال يتجاهل Access الحقل ولا يقوم مربع الحوار بإرجاع أي سجلات. عند البحث عن حقل "نعم/لا" باستخدام استعلام، يمكنك استخدام أحرف البدل، ولكن تذكر أن حقول "نعم/لا" تّرجع قيمتين فقط (0 للخطأ و-1 للصواب) لذلك تذكر أن أحرف البدل لا تضف أي قيمة للبحث. على سبيل المثال، يؤدي استخدام معيار مثل =-1‏ لإرجاع النتائج نفسها مثل "مثل * 1".

  • لا يمكنك البحث في حقول عناصر OLE.

أعلى الصفحة

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

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

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