OdbcParameterCollection.Add Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет OdbcParameter к OdbcParameterCollection.
Перегрузки
Add(OdbcParameter) |
Добавляет заданный объект OdbcParameter в OdbcParameterCollection. |
Add(Object) |
Добавляет указанный объект OdbcParameter к объекту OdbcParameterCollection. |
Add(String, OdbcType) |
Добавляет OdbcParameter с заданным именем параметра и типом данных в коллекцию OdbcParameterCollection. |
Add(String, Object) |
Устаревшие..
Устаревшие..
Добавляет объект OdbcParameter с заданным именем параметра и значением в OdbcParameterCollection. |
Add(String, OdbcType, Int32) |
Добавляет OdbcParameter с заданным именем, типом данных и длиной столбца в OdbcParameterCollection. |
Add(String, OdbcType, Int32, String) |
Добавляет объект OdbcParameter с заданным именем параметра, типом данных, длиной столбца и именем столбца источника в OdbcParameterCollection. |
Add(OdbcParameter)
- Исходный код:
- OdbcParameterCollection.cs
- Исходный код:
- OdbcParameterCollection.cs
- Исходный код:
- OdbcParameterCollection.cs
- Исходный код:
- OdbcParameterCollection.cs
Добавляет заданный объект OdbcParameter в OdbcParameterCollection.
public:
System::Data::Odbc::OdbcParameter ^ Add(System::Data::Odbc::OdbcParameter ^ value);
public System.Data.Odbc.OdbcParameter Add (System.Data.Odbc.OdbcParameter value);
override this.Add : System.Data.Odbc.OdbcParameter -> System.Data.Odbc.OdbcParameter
member this.Add : System.Data.Odbc.OdbcParameter -> System.Data.Odbc.OdbcParameter
Public Function Add (value As OdbcParameter) As OdbcParameter
Параметры
- value
- OdbcParameter
Параметр OdbcParameter для добавления в коллекцию.
Возвращаемое значение
Индекс нового объекта OdbcParameter.
Исключения
OdbcParameter, заданный в параметре value
, уже добавлен в эту или другую коллекцию OdbcParameterCollection.
Параметр value
имеет значение null.
См. также раздел
Применяется к
Add(Object)
- Исходный код:
- OdbcParameterCollectionHelper.cs
- Исходный код:
- OdbcParameterCollectionHelper.cs
- Исходный код:
- OdbcParameterCollectionHelper.cs
- Исходный код:
- OdbcParameterCollectionHelper.cs
Добавляет указанный объект OdbcParameter к объекту OdbcParameterCollection.
public:
override int Add(System::Object ^ value);
public:
virtual int Add(System::Object ^ value);
public override int Add (object value);
public int Add (object value);
override this.Add : obj -> int
abstract member Add : obj -> int
override this.Add : obj -> int
Public Overrides Function Add (value As Object) As Integer
Public Function Add (value As Object) As Integer
Параметры
Возвращаемое значение
Индекс нового объекта OdbcParameter в коллекции.
Реализации
См. также раздел
Применяется к
Add(String, OdbcType)
- Исходный код:
- OdbcParameterCollection.cs
- Исходный код:
- OdbcParameterCollection.cs
- Исходный код:
- OdbcParameterCollection.cs
- Исходный код:
- OdbcParameterCollection.cs
Добавляет OdbcParameter с заданным именем параметра и типом данных в коллекцию OdbcParameterCollection.
public:
System::Data::Odbc::OdbcParameter ^ Add(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType);
public System.Data.Odbc.OdbcParameter Add (string? parameterName, System.Data.Odbc.OdbcType odbcType);
public System.Data.Odbc.OdbcParameter Add (string parameterName, System.Data.Odbc.OdbcType odbcType);
override this.Add : string * System.Data.Odbc.OdbcType -> System.Data.Odbc.OdbcParameter
member this.Add : string * System.Data.Odbc.OdbcType -> System.Data.Odbc.OdbcParameter
Public Function Add (parameterName As String, odbcType As OdbcType) As OdbcParameter
Параметры
- parameterName
- String
Имя параметра.
Возвращаемое значение
Индекс нового объекта OdbcParameter.
Примеры
В следующем примере добавляется в OdbcParameter коллекцию Parameters .
public void CreateParamCollection()
{
OdbcCommand command = new OdbcCommand(
"SELECT * FROM Customers WHERE CustomerID = ?", connection);
OdbcParameterCollection paramCollection = command.Parameters;
object paramObject = new OdbcParameter(
"CustomerID", OdbcType.VarChar);
int paramIndex = paramCollection.Add(paramObject);
}
Public Sub CreateParamCollection(connection As OdbcConnection)
Dim command As New OdbcCommand( _
"SELECT * FROM Customers WHERE CustomerID = ?", connection)
Dim paramCollection As OdbcParameterCollection = command.Parameters
Dim paramObject As Object = New OdbcParameter( _
"CustomerID", OdbcType.VarChar)
Dim paramIndex As Integer = paramCollection.Add(paramObject)
End Sub
См. также раздел
Применяется к
Add(String, Object)
- Исходный код:
- OdbcParameterCollection.cs
- Исходный код:
- OdbcParameterCollection.cs
- Исходный код:
- OdbcParameterCollection.cs
- Исходный код:
- OdbcParameterCollection.cs
Внимание!
Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.
Внимание!
Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202
Добавляет объект OdbcParameter с заданным именем параметра и значением в OdbcParameterCollection.
public:
System::Data::Odbc::OdbcParameter ^ Add(System::String ^ parameterName, System::Object ^ value);
[System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.")]
public System.Data.Odbc.OdbcParameter Add (string? parameterName, object? value);
public System.Data.Odbc.OdbcParameter Add (string parameterName, object value);
[System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202", false)]
public System.Data.Odbc.OdbcParameter Add (string parameterName, object value);
[<System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.")>]
override this.Add : string * obj -> System.Data.Odbc.OdbcParameter
member this.Add : string * obj -> System.Data.Odbc.OdbcParameter
[<System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202", false)>]
override this.Add : string * obj -> System.Data.Odbc.OdbcParameter
Public Function Add (parameterName As String, value As Object) As OdbcParameter
Параметры
- parameterName
- String
Имя параметра.
- value
- Object
Value из OdbcParameter для добавления в коллекцию.
Возвращаемое значение
Индекс нового объекта OdbcParameter.
- Атрибуты
Исключения
Параметр value
не является OdbcParameter.
Комментарии
Будьте внимательны при использовании этой перегрузки метода для Add указания целочисленных значений параметров. Так как эта перегрузка value
принимает тип Object, целочисленное значение Object необходимо преобразовать в тип, если значение равно нулю, как показано в следующем примере C#.
parameters.Add("@pname", Convert.ToInt32(0));
Если это преобразование не выполняется, компилятор предполагает, что вы пытаетесь вызвать перегрузку OdbcParameterCollection.Add .
См. также раздел
Применяется к
Add(String, OdbcType, Int32)
- Исходный код:
- OdbcParameterCollection.cs
- Исходный код:
- OdbcParameterCollection.cs
- Исходный код:
- OdbcParameterCollection.cs
- Исходный код:
- OdbcParameterCollection.cs
Добавляет OdbcParameter с заданным именем, типом данных и длиной столбца в OdbcParameterCollection.
public:
System::Data::Odbc::OdbcParameter ^ Add(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size);
public System.Data.Odbc.OdbcParameter Add (string? parameterName, System.Data.Odbc.OdbcType odbcType, int size);
public System.Data.Odbc.OdbcParameter Add (string parameterName, System.Data.Odbc.OdbcType odbcType, int size);
override this.Add : string * System.Data.Odbc.OdbcType * int -> System.Data.Odbc.OdbcParameter
member this.Add : string * System.Data.Odbc.OdbcType * int -> System.Data.Odbc.OdbcParameter
Public Function Add (parameterName As String, odbcType As OdbcType, size As Integer) As OdbcParameter
Параметры
- parameterName
- String
Имя параметра.
- size
- Int32
Длина столбца.
Возвращаемое значение
Индекс нового объекта OdbcParameter.
Примеры
В следующем примере добавляется в OdbcParameter коллекцию OdbcCommand.Parameters
.
public void CreateOdbcParamColl(OdbcConnection connection)
{
OdbcCommand command = new OdbcCommand(
"SELECT * FROM Customers WHERE CustomerID = ?", connection);
OdbcParameterCollection paramCollection = command.Parameters;
OdbcParameter parameter = paramCollection.Add(
"CustomerID", OdbcType.VarChar, 5);
}
Public Sub CreateOdbcParamColl(connection As OdbcConnection)
Dim command As New OdbcCommand( _
"SELECT * FROM Customers WHERE CustomerID = ?", connection)
Dim paramCollection As OdbcParameterCollection = _
command.Parameters
Dim parameter As OdbcParameter = _
paramCollection.Add("CustomerID", OdbcType.VarChar, 5)
End Sub
См. также раздел
Применяется к
Add(String, OdbcType, Int32, String)
- Исходный код:
- OdbcParameterCollection.cs
- Исходный код:
- OdbcParameterCollection.cs
- Исходный код:
- OdbcParameterCollection.cs
- Исходный код:
- OdbcParameterCollection.cs
Добавляет объект OdbcParameter с заданным именем параметра, типом данных, длиной столбца и именем столбца источника в OdbcParameterCollection.
public:
System::Data::Odbc::OdbcParameter ^ Add(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size, System::String ^ sourceColumn);
public System.Data.Odbc.OdbcParameter Add (string? parameterName, System.Data.Odbc.OdbcType odbcType, int size, string? sourceColumn);
public System.Data.Odbc.OdbcParameter Add (string parameterName, System.Data.Odbc.OdbcType odbcType, int size, string sourceColumn);
override this.Add : string * System.Data.Odbc.OdbcType * int * string -> System.Data.Odbc.OdbcParameter
member this.Add : string * System.Data.Odbc.OdbcType * int * string -> System.Data.Odbc.OdbcParameter
Public Function Add (parameterName As String, odbcType As OdbcType, size As Integer, sourceColumn As String) As OdbcParameter
Параметры
- parameterName
- String
Имя параметра.
- size
- Int32
Длина столбца.
- sourceColumn
- String
Имя исходного столбца.
Возвращаемое значение
Индекс нового объекта OdbcParameter.
Примеры
В следующем примере добавляется в OdbcParameter коллекцию Parameters .
public void CreateParameterCollection(OdbcConnection connection)
{
OdbcCommand command = new OdbcCommand(
"SELECT * FROM Customers WHERE CustomerID = ?", connection);
OdbcParameterCollection paramCollection = command.Parameters;
OdbcParameter parameter = paramCollection.Add(
"CustomerID", OdbcType.VarChar, 5, "CustomerID");
}
Public Sub CreateParameterCollection(connection As OdbcConnection)
Dim command As New OdbcCommand( _
"SELECT * FROM Customers WHERE CustomerID = ?", connection)
Dim paramCollection As OdbcParameterCollection = command.Parameters
Dim parameter As OdbcParameter = paramCollection.Add( _
"CustomerID", OdbcType.VarChar, 5, "CustomerID")
End Sub