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, если значение поля может быть null; в противном случае false.
- srcColumn
- String
Имя исходного столбца.
- srcVersion
- DataRowVersion
Одно из значений DataRowVersion .
- value
- Object
ObjectЗначение OdbcParameter .
Исключения
Значение, указанное в параметре odbcType , является недопустимым типом данных внутреннего сервера.
Примеры
В следующем примере создается 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 .
- sourceColumn
- String
Имя исходного столбца.
- sourceVersion
- DataRowVersion
Одно из значений DataRowVersion .
- sourceColumnNullMapping
- Boolean
true Значение NULL, если соответствующий исходный столбец имеет значение NULL; false Если это не так.
- value
- Object
ObjectЗначение OdbcParameter .
Исключения
Значение, указанное в параметре odbcType , является недопустимым типом данных внутреннего сервера.
Примеры
В следующем примере создается 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());
}