إجراء الماكرو RunSQL

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

ملاحظة: لن يتم السماح بهذا الإجراء إذا كانت قاعدة البيانات غير موثوق بها.

الإعداد

إن إجراء الماكرو RunSQL به الوسيطات التالية.

وسيطة الإجراء

الوصف

بيان SQL

بيان SQL الخاص باستعلام الإجراءات أو استعلام تعريف البيانات الذي تريد تشغيله. الحد الأقصى لطول العبارة هو 255 حرفا. هذه الوسيطة مطلوبة.

استخدام المعاملة

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

ملاحظات

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

إذا كنت بحاجة إلى كتابة العبارة SQL الأطول من 255 حرفا، فاستخدم الأسلوب RunSQL لكائن DoCmd في وحدة نمطية ل Visual Basic for Applications (VBA) بدلا من ذلك. يمكنك كتابة عبارات SQL التي تصل إلى 32768 حرفا في VBA.

استعلامات Access هي في الواقع عبارات SQL التي يتم إنشاؤها عند تصميم استعلام باستخدام شبكة التصميم في نافذة الاستعلام. يعرض الجدول التالي استعلامات إجراءات Access واستعلامات تعريف البيانات وعبارات SQL المناظرة لها.

نوع الاستعلام

بيان SQL

الإجراء

إلحاق

INSERT INTO

الحذف

DELETE

تكوين جدول

حدد... INTO

تحديث

UPDATE

تعريف البيانات (SQL-specific)

إنشاء جدول

إنشاء جدول

تعديل جدول

ALTER TABLE

حذف جدول

DROP TABLE

إنشاء فهرس

CREATE INDEX

حذف فهرس

DROP INDEX

يمكنك أيضا استخدام عبارة IN مع هذه العبارات لتعديل البيانات في قاعدة بيانات أخرى.

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

تلميح

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

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

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

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

×