OleDbParameter.Direction Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, является ли параметр только входным, выходным, двунаправленным или параметром возвращаемого значения хранимой процедуры.
public:
property System::Data::ParameterDirection Direction { System::Data::ParameterDirection get(); void set(System::Data::ParameterDirection value); };
public:
virtual property System::Data::ParameterDirection Direction { System::Data::ParameterDirection get(); void set(System::Data::ParameterDirection value); };
[System.Data.DataSysDescription("DataParameter_Direction")]
public System.Data.ParameterDirection Direction { get; set; }
public override System.Data.ParameterDirection Direction { get; set; }
[<System.Data.DataSysDescription("DataParameter_Direction")>]
member this.Direction : System.Data.ParameterDirection with get, set
member this.Direction : System.Data.ParameterDirection with get, set
Public Property Direction As ParameterDirection
Public Overrides 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 или удаление в ней OleDbDataReader.