ویژگی 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 نشان می‌دهد که این پارامتر یک ارزش بازگشتی است.