طريقة Execute في ADO
التعريف والاستخدام
يُمكن للطريقة Execute تنفيذ استعلام محدد، أو جملة SQL، أو عملية مخزنة، أو نص خاص بالمزود.
إذا كانت الخاصية CommandText تحدد استعلامًا يعيد النتائج على شكل أسطر، فإن أي نتائج تنتج من الإجراء سيتم تخزينها في Recordset Object جديد. إذا لم يكن الأمر كذلك، فإن المزود سيقوم بإرجاع Recordset Object مغلق.
التعليقات:Object Recordset المرجع دائمًا قارئ فقط، ومتحرك للأمام فقط.
نصيحة:إذا كنت بحاجة إلى Recordset Object يحتوي على المزيد من الوظائف، يجب أولاً إنشاء Recordset Object، وإعداد الخاصيات المطلوبة، ثم استخدام طريقة Open من Recordset Object لت�行�行 الاستعلام وإرجاع نوع الماوس المطلوب.
النحو: بالنسبة للجملة الأمر التي تعود بأسطر:
تعيين objrs=objconn.Execute(commandtext,ra,options)
النحو: بالنسبة للجملة الأمر التي لا تعود بأسطر:
objconn.Execute commandtext,ra,options
الم 参数 | الوصف |
---|---|
commandtext | مطلوب. الجملة SQL التي سيتم تنفيذها، أو اسم الجدول، أو عملية التخزين، أو URL أو نص خاص بالمزود. |
ra | اختياري. عدد السجلات المتأثرة بالاستعلام. |
options | اختياري. تحديد كيفية إعداد المزود لـ parametertext command. يمكن أن يكون واحداً أو أكثر CommandTypeEnum أو ExecuteOptionEnum القيمة. الافتراض هو adCmdUnspecified. |
مثال
<% sql="SELECT companyname FROM Customers" تعيين rs=conn.Execute(sql) %>