OdbcParameter Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса OdbcParameter.
Перегрузки
OdbcParameter() |
Инициализирует новый экземпляр класса OdbcParameter. |
OdbcParameter(String, OdbcType) |
Выполняет инициализацию нового экземпляра класса OdbcParameter, использующего имя параметра и тип данных. |
OdbcParameter(String, Object) |
Инициализирует новый экземпляр класса OdbcParameter, использующий имя параметра и объект OdbcParameter. |
OdbcParameter(String, OdbcType, Int32) |
Выполняет инициализацию нового экземпляра класса OdbcParameter, использующего имя параметра, тип данных и длину. |
OdbcParameter(String, OdbcType, Int32, String) |
Выполняет инициализацию нового экземпляра класса OdbcParameter, использующего имя параметра, тип данных, длину и имя столбца источника. |
OdbcParameter(String, OdbcType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
Инициализирует новый экземпляр класса OdbcParameter, использующий имя параметра, тип данных, длину, имя исходного столбца, направление параметра, точность чисел и другие свойства. |
OdbcParameter(String, OdbcType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object) |
Инициализирует новый экземпляр класса OdbcParameter, использующий имя параметра, тип данных, длину, имя исходного столбца, направление параметра, точность чисел и другие свойства. |
OdbcParameter()
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
Инициализирует новый экземпляр класса OdbcParameter.
public:
OdbcParameter();
public OdbcParameter ();
Public Sub New ()
Примеры
В следующем примере создается OdbcParameter и задаются некоторые его свойства.
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter();
parameter.ParameterName = "Description";
parameter.OdbcType = OdbcType.VarChar;
parameter.Direction = ParameterDirection.Output;
parameter.Size = 88;
}
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter()
parameter.ParameterName = "Description"
parameter.OdbcType = OdbcType.VarChar
parameter.Direction = ParameterDirection.Output
parameter.Size = 88
End Sub
Комментарии
Базовый конструктор инициализирует все поля значениями по умолчанию.
См. также раздел
Применяется к
OdbcParameter(String, OdbcType)
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
Выполняет инициализацию нового экземпляра класса OdbcParameter, использующего имя параметра и тип данных.
public:
OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type);
public OdbcParameter (string? name, System.Data.Odbc.OdbcType type);
public OdbcParameter (string name, System.Data.Odbc.OdbcType type);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType)
Параметры
- name
- String
Имя параметра.
Исключения
Значение, передаваемое в параметре type
, имеет недопустимый тип внутренних данных.
Примеры
В следующем примере создается OdbcParameter и задаются некоторые его свойства.
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar);
parameter.Direction = ParameterDirection.Output;
parameter.Size = 88;
}
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Description", OdbcType.VarChar)
parameter.Direction = ParameterDirection.Output
parameter.Size = 88
End Sub
См. также раздел
Применяется к
OdbcParameter(String, Object)
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
Инициализирует новый экземпляр класса OdbcParameter, использующий имя параметра и объект OdbcParameter.
public:
OdbcParameter(System::String ^ name, System::Object ^ value);
public OdbcParameter (string? name, object? value);
public OdbcParameter (string name, object value);
new System.Data.Odbc.OdbcParameter : string * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, value As Object)
Параметры
- name
- String
Имя параметра.
- value
- Object
Объект OdbcParameter.
Комментарии
Будьте внимательны при использовании этой перегрузки конструктора OdbcParameter для указания целочисленных значений параметров. Поскольку данная перегруженная версия принимает параметр value
типа Object, необходимо преобразовать целочисленное значение в тип Object, когда значение равно нулю, как показано в следующем примере на C#.
Parameter = new OdbcParameter("@pname", Convert.ToInt32(0));
Если это преобразование не выполняется, компилятор предполагает, что вы пытаетесь вызвать перегрузку конструктора OdbcParameter.OdbcParameter .
См. также раздел
Применяется к
OdbcParameter(String, OdbcType, Int32)
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
Выполняет инициализацию нового экземпляра класса OdbcParameter, использующего имя параметра, тип данных и длину.
public:
OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type, int size);
public OdbcParameter (string? name, System.Data.Odbc.OdbcType type, int size);
public OdbcParameter (string name, System.Data.Odbc.OdbcType type, int size);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType, size As Integer)
Параметры
- name
- String
Имя параметра.
- size
- Int32
Длина параметра.
Исключения
Значение, передаваемое в параметре type
, имеет недопустимый тип внутренних данных.
Примеры
В следующем примере создается OdbcParameter и задаются некоторые его свойства.
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,88);
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 88)
parameter.Direction = ParameterDirection.Output
End Sub
См. также раздел
Применяется к
OdbcParameter(String, OdbcType, Int32, String)
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
Выполняет инициализацию нового экземпляра класса OdbcParameter, использующего имя параметра, тип данных, длину и имя столбца источника.
public:
OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type, int size, System::String ^ sourcecolumn);
public OdbcParameter (string? name, System.Data.Odbc.OdbcType type, int size, string? sourcecolumn);
public OdbcParameter (string name, System.Data.Odbc.OdbcType type, int size, string sourcecolumn);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * string -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType, size As Integer, sourcecolumn As String)
Параметры
- name
- String
Имя параметра.
- size
- Int32
Длина параметра.
- sourcecolumn
- String
Имя исходного столбца.
Исключения
Значение, передаваемое в параметре type
, имеет недопустимый тип внутренних данных.
Примеры
В следующем примере создается OdbcParameter и задаются некоторые его свойства.
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,
88,"Description");
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 88, "Description")
parameter.Direction = ParameterDirection.Output
End Sub
См. также раздел
Применяется к
OdbcParameter(String, OdbcType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
Инициализирует новый экземпляр класса OdbcParameter, использующий имя параметра, тип данных, длину, имя исходного столбца, направление параметра, точность чисел и другие свойства.
public:
OdbcParameter(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size, System::Data::ParameterDirection parameterDirection, bool isNullable, System::Byte precision, System::Byte scale, System::String ^ srcColumn, System::Data::DataRowVersion srcVersion, System::Object ^ value);
public OdbcParameter (string? parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string? srcColumn, System.Data.DataRowVersion srcVersion, object? value);
public OdbcParameter (string parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (parameterName As String, odbcType As OdbcType, size As Integer, parameterDirection As ParameterDirection, isNullable As Boolean, precision As Byte, scale As Byte, srcColumn As String, srcVersion As DataRowVersion, value As Object)
Параметры
- parameterName
- String
Имя параметра.
- size
- Int32
Длина параметра.
- parameterDirection
- ParameterDirection
Одно из значений перечисления ParameterDirection.
- isNullable
- Boolean
Значение true
, если поле допускает значение NULL, значение false
— в противном случае.
- precision
- Byte
Общее число разрядов слева и справа от десятичной запятой, до которого вычисляется значения Value.
- srcColumn
- String
Имя исходного столбца.
- srcVersion
- DataRowVersion
Одно из значений перечисления DataRowVersion.
- value
- Object
Объект Object, который является значением OdbcParameter.
Исключения
Значение, передаваемое в параметре type
, имеет недопустимый тип внутренних данных.
Примеры
В следующем примере создается OdbcParameter и отображается ParameterName.
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter(
"Description", OdbcType.VarChar, 11,
ParameterDirection.Output, true, 0, 0, "Description",
DataRowVersion.Current, "garden hose");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, _
11, ParameterDirection.Output, True, 0, 0, "Description", _
DataRowVersion.Current, "garden hose")
Console.WriteLine(parameter.ToString())
End Sub
См. также раздел
Применяется к
OdbcParameter(String, OdbcType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
- Исходный код:
- OdbcParameter.cs
Инициализирует новый экземпляр класса OdbcParameter, использующий имя параметра, тип данных, длину, имя исходного столбца, направление параметра, точность чисел и другие свойства.
public:
OdbcParameter(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size, System::Data::ParameterDirection parameterDirection, System::Byte precision, System::Byte scale, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OdbcParameter (string? parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, byte precision, byte scale, string? sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object? value);
public OdbcParameter (string parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * System.Data.ParameterDirection * byte * byte * string * System.Data.DataRowVersion * bool * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (parameterName As String, odbcType As OdbcType, size As Integer, parameterDirection As ParameterDirection, precision As Byte, scale As Byte, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)
Параметры
- parameterName
- String
Имя параметра.
- size
- Int32
Длина параметра.
- parameterDirection
- ParameterDirection
Одно из значений перечисления ParameterDirection.
- precision
- Byte
Общее число разрядов слева и справа от десятичной запятой, до которого вычисляется значения Value.
- sourceColumn
- String
Имя исходного столбца.
- sourceVersion
- DataRowVersion
Одно из значений перечисления DataRowVersion.
- sourceColumnNullMapping
- Boolean
Значение true
, если соответствующий столбец источника может содержать значение null; в противном случае — значение false
.
- value
- Object
Объект Object, который является значением OdbcParameter.
Исключения
Значение, передаваемое в параметре type
, имеет недопустимый тип внутренних данных.
Примеры
В следующем примере создается OdbcParameter и отображается ParameterName.
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 11, ParameterDirection.Output, True, 0, 0, "Description", DataRowVersion.Current, False, "garden hose")
MessageBox.Show(parameter.ToString())
End Sub
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,
11,ParameterDirection.Output,true,0,0,"Description",
DataRowVersion.Current, false, "garden hose");
MessageBox.Show(parameter.ToString());
}