ویژگی 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 %>
ارزشهای ParameterDirectionEnum
مقدار ثابت | مقدار | توضیح |
---|---|---|
adParamUnknown | 0 | نشان میدهد که مسیر این پارامتر ناشناخته است. |
adParamInput | 1 | مقدار پیشفرض. نشان میدهد که این پارامتر یک پارامتر ورودی است. |
adParamInputOutput | 3 | نشان میدهد که این پارامتر هم پارامتر ورودی و هم پارامتر خروجی است. |
adParamOutput | 2 | نشان میدهد که این پارامتر یک پارامتر خروجی است. |
adParamReturnValue | 4 | نشان میدهد که این پارامتر یک ارزش بازگشتی است. |