روش 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) %>