ویژگی Direction ADO
تعریف و استفاده
ویژگی Direction میتواند یک مقدار ParameterDirectionEnum تنظیم یا بازگرداند که نشاندهنده این است که Parameter نماینده ورودی است، خروجی است یا هر دو، یا نشاندهنده این است که آیا پارامتر یک مقدار بازگشتی از فرآیند ذخیرهسازی است یا خیر. مقدار پیشفرض adParamInput است.
ویژگی Direction خواندن/نوشتن است و به کاربر اجازه میدهد تا از ارائهدهندگانی که این اطلاعات را بازمیگردانند، استفاده کند یا این اطلاعات را تنظیم کند که ADO برای بازیابی اطلاعات پارامترها، ارائهدهنده اضافی فراخوانی نکند.
همه ارائهدهندگان نمیتوانند در فرآیندهای ذخیرهسازی خود مسیر پارامترها را تعیین کنند. در این حالت، باید قبل از اجرای جستجو، ویژگی Direction را تنظیم کنید.
ترتیب
objparameter.Direction
مثال
<% set comm=Server.CreateObject("ADODB.Command") set para=Server.CreateObject("ADODB.Parameter") para.Type=adVarChar para.Size=25 para.Direction=adParamInput para.Value=varfname comm.Parameters.Append para %>
مقدارهای Values ParameterDirectionEnum
ثابت | مقدار | توضیح |
---|---|---|
adParamUnknown | 0 | نشان میدهد که مسیر این پارامتر ناشناخته است. |
adParamInput | 1 | مقدار پیشفرض. نشان میدهد که این پارامتر یک پارامتر ورودی است. |
adParamInputOutput | 3 | نشان میدهد که این پارامتر هم یک پارامتر ورودی و هم یک پارامتر خروجی است. |
adParamOutput | 2 | نشان میدهد که این پارامتر یک پارامتر خروجی است. |
adParamReturnValue | 4 | نشان میدهد که این پارامتر یک ارزش بازگشتی است. |