Freigeben über


OleDbParameter.Direction Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der Parameter nur zur Eingabe, nur zur Ausgabe oder zu beidem verwendet wird oder ob es sich um einen Parameter für den Rückgabewert einer gespeicherten Prozedur handelt, oder legt diesen Wert fest.

public:
 virtual property System::Data::ParameterDirection Direction { System::Data::ParameterDirection get(); void set(System::Data::ParameterDirection value); };
public:
 property System::Data::ParameterDirection Direction { System::Data::ParameterDirection get(); void set(System::Data::ParameterDirection value); };
public override System.Data.ParameterDirection Direction { get; set; }
[System.Data.DataSysDescription("DataParameter_Direction")]
public System.Data.ParameterDirection Direction { get; set; }
member this.Direction : System.Data.ParameterDirection with get, set
[<System.Data.DataSysDescription("DataParameter_Direction")>]
member this.Direction : System.Data.ParameterDirection with get, set
Public Overrides Property Direction As ParameterDirection
Public Property Direction As ParameterDirection

Eigenschaftswert

Einer der ParameterDirection-Werte. Der Standardwert ist Input.

Implementiert

Attribute

Ausnahmen

Die Eigenschaft wurde nicht auf einen der gültigen ParameterDirection-Werte festgelegt.

Beispiele

Im folgenden Beispiel wird ein OleDbParameter erstellt und einige seiner Eigenschaften festgelegt.

Public Sub CreateOleDbParameter()  
    Dim parameter As New OleDbParameter("Description", OleDbType.VarChar, 88)  
    parameter.Direction = ParameterDirection.Output  
End Sub 'CreateOleDbParameter  
public void CreateOleDbParameter()   
 {  
    OleDbParameter parameter = new OleDbParameter("Description", OleDbType.VarChar, 88);  
    parameter.Direction = ParameterDirection.Output;  
 }  

Hinweise

Wenn ausgegeben ParameterDirection wird und die Ausführung des zugeordneten OleDbCommand keinen Wert zurückgibt, enthält das OleDbParameter einen NULL-Wert.

Output, InputOut, und die parameter, die ReturnValue durch aufrufen ExecuteReader zurückgegeben werden, kann erst zugegriffen werden, wenn Sie den aufrufen oder für "Dispose"OleDbDataReaderaufrufenClose.

Gilt für:

Weitere Informationen