روش Execute ADO

تعریف و کاربرد

روش Execute می‌تواند جستجو، دستور SQL یا پروسه ذخیره شده موجود در ویژگی CommandText شیء Command را اجرا کند.

اگر CommandText ویژگی فرمان به صورت سطر بازمی‌گردانند، هرگونه نتایج تولید شده در شیء Recordset جدید ذخیره می‌شوند. اگر این فرمان به صورت سطر باز نمی‌گردد، ارائه‌دهنده Recordset بسته شده را بازمی‌گرداند.

قانون‌گذاری: برای فرمان‌هایی که به صورت سطر بازمی‌گردانند:

Set rs=objcommand.Execute(ra,parameters,options)

قانون‌گذاری: برای فرمان‌هایی که به صورت سطر بازمی‌گردانند:

objcommand.Execute ra,parameters,options
پارامترها توضیحات
ra اختیاری. تعداد رکوردهایی که تحت تأثیر جستجو قرار گرفته‌اند را بازمی‌گرداند. برای جستجوهایی که به صورت سطر بازمی‌گردانند، از ویژگی RecordCount در شیء Recordset استفاده کنید تا تعداد رکوردهای موجود در آن را محاسبه کنید.
parameters اختیاری. مقادیر پارامترهای SQL برای انتقال. برای تغییر، به‌روزرسانی یا اضافه کردن مقادیر جدید به مجموعه Parameters استفاده می‌شود.
options اختیاری. نشان‌دهنده اینکه ارائه‌دهنده چگونه باید CommandText ویژگی Command Object را محاسبه کند. می‌تواند یک یا چند باشد CommandTypeEnum یا ExecuteOptionEnum مقدار. پیش‌فرض adCmdUnspecified است.

مثال

<%
Set objcommand.Text="SELECT * FROM Customers"
objCommand.Execute
%>

یا:

<%
Set objcommand.Text="Customers"
objCommand.Execute(,,adCmdTableDirect)
%>