روش Execute ADO
تعریف و استفاده
روش Execute میتواند جستجو، دستور SQL یا پروسه ذخیره شده موجود در ویژگی CommandText شیء Command را اجرا کند.
اگر ویژگی CommandText از جستجو به صورت سطر باز استفاده کند، هرگونه نتایج تولید شده در شیء Recordset جدید ذخیره میشوند. اگر این دستور جستجو به صورت سطر باز نباشد، ارائهدهنده یک شیء Recordset بستهشده بازمیگرداند.
نحوه استفاده: برای دستورهایی که به صورت سطر باز میگردند:
Set rs = objcommand.Execute(رای, پارامترها, گزینهها)
نحوه استفاده: برای دستورهایی که به صورت سطر باز نمیگردند:
objcommand.Execute رای, پارامترها, گزینهها
پارامتر | توضیح |
---|---|
رای | اختیاری. تعداد مستندات تحت تأثیر جستجو را بازگرداند. برای جستجوهایی که به صورت سطر بازمیگردند، از ویژگی RecordCount در شیء Recordset استفاده کنید تا تعداد مستندات موجود در آن را محاسبه کنید. |
parameters | اختیاری، ایسے پارامیٹر کی مقادیر کو س کوئری سے پیش کیا جاتا ہے، مقادیر بدلنا، اپدیٹ یا نیا پارامیٹر اضافہ کرنا، Parameters سیٹ میں |
options | اختیاری، اس بات کو ظاہر کرتا ہے کہ فراہم کنندہ کو کس طرح کمانڈ آئیکن کیCommandText خاصیت کو محاسبه کرنا چاہیے، کسی ایک یا کئی سے زیادہ CommandTypeEnum یا ExecuteOptionEnum مقادیر، میل کیا ہے adCmdUnspecified. |
مثال
<% Set objcommand.Text="SELECT * FROM Customers" objCommand.Execute %>
یا:
<% Set objcommand.Text="Customers" objCommand.Execute(,,adCmdTableDirect) %>