Share via


OleDbParameter.Direction 屬性

定義

取得或設定值,指出參數是否為只能輸入、只能輸出、雙向或預存程序傳回值參數。

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

屬性值

其中一個 ParameterDirection 值。 預設為 Input

實作

屬性

例外狀況

屬性未設定為其中一個有效的 ParameterDirection 值。

範例

下列範例會 OleDbParameter 建立 並設定其部分屬性。

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;  
 }  

備註

ParameterDirection如果 為輸出,且關聯的 OleDbCommand 執行不會傳回值,則 OleDbParameter 包含 Null 值。

OutputInputOut上呼叫 CloseDispose 之前,無法存取呼叫 ExecuteReader 所傳回的 OleDbDataReader、 和 ReturnValue 參數。

適用於

另請參閱