ADO Direction-attribut
Definition och användning
Direction-attributet kan sättas eller returnera ett ParameterDirectionEnum-värde som indikerar om Parameter representerar en inmatningsparameter, en utmatningsparameter eller båda, eller om parametern är en returvärde från en lagringsprocess. Standardvärdet är adParamInput.
Direction-attributet är läsa/skriva, och tillåter användaren att använda tillhandahållare som inte returnerar denna information, eller att sätta denna information när ADO inte vill anropa tillhandahållaren extra för att hämta parametervärden.
Inte alla tillhandahållare kan fastställa parameternas riktning i sina lagringsprocesser. I detta fall måste Direction-attributet sättas innan frågan körs.
syntaks
objparameter.Direction
exempel
<% 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
Konstant | Värde | Beskrivning |
---|---|---|
adParamUnknown | 0 | Indikerar att riktningen för denna parameter är okänd. |
adParamInput | 1 | Standardvärde. Indikerar att denna parameter är en indataparameter. |
adParamInputOutput | 3 | Indikerar att denna parameter är både indata- och utdataparameter. |
adParamOutput | 2 | Indikerar att denna parameter är en utdataparameter. |
adParamReturnValue | 4 | Indikerar att denna parameter är en returvärde. |