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

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

لمزيد من المعلومات حول الاستعلامات، راجع مقدمة حول الاستعلامات.

فيما يلي بعض الأمثلة لأحرف البدل لاستعلامات 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.

يعثر Like "[!a]*" على كل العناصر التي لا تبدأ الحرف a.

-

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

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

#

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

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

تعرف على المزيد حول تطبيق المعايير على استعلام.

أمثلة على نمط أحرف البدل المطابقة في التعبيرات

لاستخدام حرف بدل داخل نمط:

  1. افتح الاستعلام في طريقة عرض "التصميم".

  2. في صف المعايير في الحقل الذي تريد استخدامه، اكتب عامل التشغيل Like أمام المعايير.

  3. استبدل حرفاً أو أكثر في المعايير التي تحتوي على حرف بدل. على سبيل المثال، عند كتابة Like R?308021، يتم البحث عن RA308021، وRB308021، وما إلى ذلك.

  4. ضمن علامة التبويب تصميم، انقر فوق تشغيل.

فيما يلي بعض الأمثلة عن أنماط أحرف البدل التي يمكنك استخدامها في التعبيرات:

C haracter(s)

يستخدم للمطابقة

? أو _ (الشرطة الشرطة)

أي حرف مفرد

* أو ٪

صفر أو أكثر من الأحرف

#

أي رقم مفرد (0 — 9)

[charlist]

أي حرف واحد في charlist

[! charlist]

أي حرف مفرد غير مدرج في charlist

[a-zA-Z0-9].

أي حرف alphanumeric

[A-Z]

أي من الأحرف الكبيرة في النطاق من أ إلى ي.

ملاحظة:  عند تحديد نطاق من الأحرف، يجب أن تظهر الأحرف في فرز تصاعدي. على سبيل المثال، لا يكون [Z-A] نمطا صحيحا.


أطلع على أساسيات إنشاء تعبير.

لمطابقة الأحرف الخاصة مثل علامة الاستفهام (؟) وعلامة الأرقام (#) وعلامة النجمة (*)، ضعها في أقواس مربعة.

توفر لك الدالة CHARLIST تطابقات لأحرف واحدة أو أكثر ويمكن أن تتضمن أي أحرف تقريبا في مجموعة أحرف ANSI ، بما في ذلك الأرقام. تكون CHARLIST محاطة بأقواس ([ ]) ويمكن استخدامها مع أحرف البدل لمطابقات أكثر تحديدا.

لتحديد نطاق من الأحرف، استخدم CHARLIST بواصفة (-) للفصل بين الحدين العلوي والسفلي من النطاق.

لمطابقة حرف الفاتف (-)، ضعه في بداية CHARLIST أو نهايته (بعد علامة التعجب إذا كنت تستخدم واحدة). في أي موقع آخر، تحدد الوامة نطاق أحرف ANSI.

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

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

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟

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

×