Propiedad Direction de ADO
Definición y uso
La propiedad Direction puede establecer o devolver un valor de ParameterDirectionEnum que indica si el parámetro representado por Parameter es un parámetro de entrada, de salida o ambos, o si el parámetro es un valor de retorno del procedimiento almacenado. El valor predeterminado es adParamInput.
La propiedad Direction es de lectura/escritura y permite al usuario usar proveedores que no devuelvan esta información, o establecer esta información cuando no desee que ADO llame adicionalmente al proveedor para recuperar información sobre los parámetros.
No todos los proveedores pueden determinar la dirección del parámetro en su procedimiento almacenado. En este caso, debe establecer la propiedad Direction antes de ejecutar la consulta.
sintaxis
objparameter.Dirección
instancia
<% 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 %>
Valores de ParameterDirectionEnum
Constante | Valor | Descripción |
---|---|---|
adParamUnknown | 0 | Indica que la dirección de este parámetro es desconocida. |
adParamInput | 1 | Valor predeterminado. Indica que este parámetro es un parámetro de entrada. |
adParamInputOutput | 3 | Indica que este parámetro es tanto un parámetro de entrada como de salida. |
adParamOutput | 2 | Indica que este parámetro es un parámetro de salida. |
adParamReturnValue | 4 | Indica que este parámetro es un valor de retorno. |