ADO Direction 屬性
定義和用法
Direction 屬性可設(shè)置或返回一個(gè) ParameterDirectionEnum 值,指示 Parameter 所表示的是輸入?yún)?shù)、輸出參數(shù)還是兩者都表示,或者指示參數(shù)是否是存儲(chǔ)過程的返回值。默認(rèn)值是 adParamInput。
Direction 屬性為讀/寫,它允許用戶使用不返回此信息的提供者,或者在不希望 ADO 為檢索參數(shù)信息而額外調(diào)用提供者時(shí)設(shè)置此信息。
并非所有提供者都能在其存儲(chǔ)過程中確定參數(shù)的方向。在這種情況下,必須在執(zhí)行查詢前設(shè)置 Direction 屬性。
語法
objparameter.Direction
實(shí)例
<%
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 Values
| 常量 | 值 | 描述 |
|---|---|---|
| adParamUnknown | 0 | 指示該參數(shù)的方向未知。 |
| adParamInput | 1 | 默認(rèn)值。指示該參數(shù)是輸入?yún)?shù)。 |
| adParamInputOutput | 3 | 指示該參數(shù)既是輸入?yún)?shù),又是輸出參數(shù)。 |
| adParamOutput | 2 | 指示該參數(shù)是輸出參數(shù)。 |
| adParamReturnValue | 4 | 指示該參數(shù)是返回值。 |