تشغيل استعلام

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

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

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

لا توفر هذه المقالة الإرشادات المفصلة خطوه بخطوه لإنشاء الاستعلامات.

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

للحصول علي مزيد من المعلومات حول الوضع المعطل ، وكيفيه تمكين الاستعلامات الاجرائيه ، راجع القسم ، تشغيل استعلام اجرائي.

ماذا تريد أن تفعل؟

تشغيل الاستعلام الجدولي أو التحديد

تشغيل استعلام اجرائي

تشغيل استعلام معلمات

تشغيل استعلام خاص ب SQL

استكشاف أخطاء رسالة خطا وإصلاحها

تشغيل الاستعلام الجدولي أو التحديد

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

تشغيل الاستعلام

  1. حدد موقع الاستعلام في جزء التنقل.

  2. نفّذ أحد الإجراءات التالية:

    • انقر نقرا مزدوجا فوق الاستعلام الذي تريد تشغيله.

    • انقر فوق الاستعلام الذي تريد تشغيله ، ثم اضغط علي مفتاح الإدخال ENTER.

إذا كان الاستعلام الذي تريد تشغيله مفتوحا حاليا في طريقة عرض التصميم ، يمكنك أيضا تشغيله بالنقر فوق تشغيل في المجموعة نتائج ضمن علامة التبويب تصميم علي الشريط ، جزء من واجهة مستخدم Microsoft Office Fluent.

أعلى الصفحة

تشغيل استعلام اجرائي

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

يمكنك تقليل مخاطر تشغيل استعلام اجرائي بمعاينه البيانات التي سيتم التعامل معها أولا. هناك طريقتان للقيام بذلك:

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

  • قم بتغيير الاستعلام إلى استعلام تحديد ، ثم قم بتشغيله.

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

    تشغيل استعلام اجرائي كاستعلام تحديد

    1. افتح الاستعلام الإجرائي في طريقه عرض التصميم.

    2. علي علامة التبويب تصميم ، في المجموعة نوع الاستعلام ، انقر فوق تحديد.

    3. على علامة التبويب تصميم، في مجموعة النتائج، انقر فوق تشغيل.

تشغيل الاستعلام

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

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

شريط الرسائل

الثقة في قاعدة بيانات

  1. على شريط الرسائل، انقر فوق خيارات.

    يظهر مربع الحوار خيارات أمان Microsoft Office.

  2. حدد تمكين هذا المحتوى، ثم انقر فوق موافق.

تشغيل استعلام معلمات

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

دائما ما يكون استعلام المعلمات عبارة عن نوع استعلام آخر. معظم استعلامات المعلمات تحدد استعلامات أو استعلامات جدوليه ، ولكن يمكن ان تكون استعلامات إلحاق والجدول والتحديث عبارة عن استعلامات معلمات أيضا.

يمكنك تشغيل استعلام معلمات وفقا لنوع الاستعلام الآخر الخاص به ، ولكن ، بشكل عام ، استخدم الاجراء التالي.

تشغيل الاستعلام

  1. حدد موقع الاستعلام في جزء التنقل.

  2. نفّذ أحد الإجراءات التالية:

    • انقر نقرا مزدوجا فوق الاستعلام الذي تريد تشغيله.

    • انقر فوق الاستعلام الذي تريد تشغيله ، ثم اضغط علي مفتاح الإدخال ENTER.

  3. عند ظهور موجه المعلمة ، ادخل قيمه لتطبيقها كمعيار.

أعلى الصفحة

تشغيل استعلام خاص ب SQL

هناك ثلاثه أنواع رئيسيه من طريقة عرض SQL: استعلامات التوحيد والاستعلامات التمرير واستعلامات تعريف البيانات.

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

لا تتم معالجه الاستعلامات التمريري بواسطة مشغل قاعده البيانات الذي ياتي مع Access ؛ بدلا من ذلك ، يتم تمريرها مباشره إلى خادم قاعده البيانات البعيد الذي يقوم بالمعالجة ثم تمرير النتائج مره أخرى إلى Access.

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

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

تشغيل الاستعلام

  1. حدد موقع الاستعلام في جزء التنقل.

  2. نفّذ أحد الإجراءات التالية:

    • انقر نقرا مزدوجا فوق الاستعلام الذي تريد تشغيله.

    • انقر فوق الاستعلام الذي تريد تشغيله ، ثم اضغط علي مفتاح الإدخال ENTER.

أعلى الصفحة

استكشاف أخطاء رسالة خطا وإصلاحها

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

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

رسالة خطأ

المشكلة

الحل

عدم تطابق النوع في expression

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

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

تم حذف السجل

قد يحدث ذلك إذا كان الكائن أو قاعده البيانات معطوبا.

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

مرجع دائري سببه الاسم المستعار

الاسم المستعار المعين لحقل هو نفسه مكون التعبير الخاص بهذا الحقل.

الاسم المستعار هو عبارة عن وصف يتم إعطاؤه لأي تعبير في صف الحقل في شبكه تصميم الاستعلام التي ليست حقلا فعليا. يقوم Access بتعيين الاسم المستعار لك إذا لم تفعل ذلك بنفسك ؛ علي سبيل المثال ، EXPR1. يكون الاسم المستعار متبوعا علي الفور بنقطتين (:) ثم بواسطة التعبير. عند تشغيل الاستعلام ، يصبح الاسم المستعار اسم العمود في ورقه البيانات.

غير الاسم المستعار. للحصول علي الإرشادات ، راجع القسم تغيير الاسم المستعار لحقل.

#Error

يمكن ان يحدث هذا الخطا إذا كانت قيمه الحقل المحسوب أكبر من القيمة المسموح بها بواسطة اعداد خاصيه FieldSize في الحقل. يحدث هذا أيضا عندما يكون مقام الحقل المحسوب أو يقيم إلى صفر (0).

تاكد من عدم تقييم مقام الحقل المحسوب إلى صفر (0). إذا كان مناسبا ، فقم بتغيير خاصيه FieldSize .

#Deleted

تم حذف السجل الذي تتم الاشاره اليه.

إذا تم حذف السجل عن طريق الأمر ، فيجب استعادته من نسخه احتياطيه. إذا كانت عمليه الحذف متعمده ، فيمكنك تجاهل رسالة الخطا هذه بالضغط علي SHIFT + F9 لتحديث الاستعلام.

التحقق من الحقول المتصلة في الاستعلام

للتحقق من أنواع البيانات للحقول في استعلام ، يمكنك إلقاء نظره علي الجداول المصدر في طريقه عرض "التصميم" وفحص خصائص الحقول التي تقوم بالتحقق منها.

  1. افتح الاستعلام في طريقه عرض "التصميم". تظهر الصلات كخطوط تقوم بتوصيل الحقول في الجداول المصدر. لاحظ اسم الجدول والحقل لكل صله.

  2. في جزء التنقل ، انقر بزر الماوس الأيمن فوق كل جدول يتضمن حقلا واحدا أو أكثر منضما في الاستعلام ، ثم انقر فوق طريقه عرض التصميم.

    حقول متصلة ذات أنواع بيانات غير متماثلة

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

    2. انقر بزر الماوس الأيمن فوق الجدول ، ثم انقر فوق طريقه عرض التصميم.

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

    تحقق من نوع بيانات الحقل المتصل في طريقة عرض التصميم في الجدول.

    1. تحقق من نوع بيانات الحقول المتصلة في طريقه عرض "تصميم الجدول".

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

أعلى الصفحة

ضغط قاعده البيانات وإصلاحها

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

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

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

تعيين خيار يقوم باتمته هذه العملية

  1. انقر فوق ملف > خيارات لفتح مربع الحوار خيارات Access.

  2. انقر فوق قاعده البيانات الحالية ، وضمن خيارات التطبيق، حدد خانه الاختيار ضغط عند الإغلاق .

    يؤدي ذلك إلى قيام Access بضغط قاعده البيانات وإصلاحها تلقائيا في كل مره يتم فيها إغلاقه.

ضغط قاعده البيانات وإصلاحها يدويا

  1. انقر فوق أدوات قاعده البيانات _gt_ ضغط قاعده البيانات وإصلاحها.

أعلى الصفحة

تغيير الاسم المستعار لحقل

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

  2. ابحث عن الحقول التي تحتوي علي أسماء مستعاره في شبكه تصميم الاستعلام. سيكون لهذه العلامات نقطتين في نهاية اسم الحقل ، بالاسم:.

  3. تحقق من كل اسم مستعار للتاكد من ان الاسم المستعار لا يتطابق مع اسم اي حقل يشكل جزءا من التعبير المستعار». إذا كان الأمر كذلك ، فقم بتغيير الاسم المستعار.

أعلى الصفحة

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

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

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

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

×