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.