Поделиться через


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.

OutputПараметры , InputOutи ReturnValue , возвращаемые вызовом ExecuteReader , не могут быть доступны до тех пор, пока вы не вызовете Close или Dispose в OleDbDataReader.

Применяется к

См. также раздел