Właściwość Direction ADO
Definicja i użycie
Właściwość Direction może ustawiać lub zwracać wartość ParameterDirectionEnum, wskazującą, czy Parameter reprezentuje parametr wejściowy, parametr wyjściowy, czy oba, lub czy parametr jest wartością zwróconą z procedury przechowalniczej. Domyślną wartością jest adParamInput.
Właściwość Direction jest odczyt/writes, pozwala użytkownikowi używać dostawców, którzy nie zwracają tej informacji, lub ustawiać tę informację, gdy nie chcemy, aby ADO dodatkowo wywoływał dostawcę w celu uzyskania informacji o parametrach.
Nie wszyscy dostawcy mogą określić kierunek parametrów w swoich procedurach przechowalniczych. W takim przypadku, musi być ustawiona właściwość Direction przed wykonaniem zapytania.
syntaksa
objparameter.Direction
instancja
<% ustaw comm=Server.CreateObject("ADODB.Command") ustaw para=Server.CreateObject("ADODB.Parameter") para.Type=adVarChar para.Size=25 para.Direction=adParamInput para.Value=varfname comm.Parameters.Append para %>
Wartości ParameterDirectionEnum
Konstanta | Wartość | Opis |
---|---|---|
adParamUnknown | 0 | Wskaźnik, że kierunek tego parametru jest nieznany. |
adParamInput | 1 | Domyślna wartość. Wskazuje, że ten parametr jest parametrem wejściowym. |
adParamInputOutput | 3 | Wskaźnik, że ten parametr jest zarówno parametrem wejściowym, jak i wyjściowym. |
adParamOutput | 2 | Wskaźnik, że ten parametr jest parametrem wyjściowym. |
adParamReturnValue | 4 | Wskaźnik, że ten parametr jest wartością zwracaną. |