OdbcParameterCollection.Add OdbcParameterCollection.Add OdbcParameterCollection.Add OdbcParameterCollection.Add Method

Определение

Перегрузки

Add(OdbcParameter) Add(OdbcParameter) Add(OdbcParameter) Add(OdbcParameter)

Добавляет заданный объект OdbcParameter в OdbcParameterCollection.Adds the specified OdbcParameter to the OdbcParameterCollection.

Add(Object) Add(Object) Add(Object) Add(Object)

Добавляет указанный объект OdbcParameter в коллекцию OdbcParameterCollection.Adds the specified OdbcParameter object to the OdbcParameterCollection.

Add(String, OdbcType) Add(String, OdbcType) Add(String, OdbcType)

Добавляет OdbcParameter с заданным именем параметра и типом данных в коллекцию OdbcParameterCollection.Adds an OdbcParameter to the OdbcParameterCollection, given the parameter name and data type.

Add(String, Object) Add(String, Object) Add(String, Object) Add(String, Object)

Добавляет объект OdbcParameter с заданным именем параметра и значением в OdbcParameterCollection.Adds an OdbcParameter to the OdbcParameterCollection given the parameter name and value.

Add(String, OdbcType, Int32) Add(String, OdbcType, Int32) Add(String, OdbcType, Int32)

Добавляет OdbcParameter с заданным именем, типом данных и длиной столбца в OdbcParameterCollection.Adds an OdbcParameter to the OdbcParameterCollection, given the parameter name, data type, and column length.

Add(String, OdbcType, Int32, String) Add(String, OdbcType, Int32, String) Add(String, OdbcType, Int32, String)

Добавляет объект OdbcParameter с заданным именем параметра, типом данных, длиной столбца и именем столбца источника в OdbcParameterCollection.Adds an OdbcParameter to the OdbcParameterCollection given the parameter name, data type, column length, and source column name.

Add(OdbcParameter) Add(OdbcParameter) Add(OdbcParameter) Add(OdbcParameter)

Добавляет заданный объект OdbcParameter в OdbcParameterCollection.Adds the specified OdbcParameter to the 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
Public Function Add (value As OdbcParameter) As OdbcParameter

Параметры

value
OdbcParameter OdbcParameter OdbcParameter OdbcParameter

Объект OdbcParameter, добавляемый в коллекцию.The OdbcParameter to add to the collection.

Возвраты

Индекс нового объекта OdbcParameter.The index of the new OdbcParameter object.

Исключения

OdbcParameter, заданный в параметре value, уже добавлен в эту или другую коллекцию OdbcParameterCollection.The OdbcParameter specified in the value parameter is already added to this or another OdbcParameterCollection.

Параметр value имеет значение null.The value parameter is null.

Дополнительно

Add(Object) Add(Object) Add(Object) Add(Object)

Добавляет указанный объект OdbcParameter в коллекцию OdbcParameterCollection.Adds the specified OdbcParameter object to the OdbcParameterCollection.

public:
 override int Add(System::Object ^ value);
public override int Add (object value);
override this.Add : obj -> int
Public Overrides Function Add (value As Object) As Integer

Параметры

value
Object Object Object Object

Объект Object.A Object.

Возвраты

Индекс нового объекта OdbcParameter в коллекции.The index of the new OdbcParameter object in the collection.

Дополнительно

Add(String, OdbcType) Add(String, OdbcType) Add(String, OdbcType)

Добавляет OdbcParameter с заданным именем параметра и типом данных в коллекцию OdbcParameterCollection.Adds an OdbcParameter to the OdbcParameterCollection, given the parameter name and data type.

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);
override this.Add : string * System.Data.Odbc.OdbcType -> System.Data.Odbc.OdbcParameter

Параметры

parameterName
String String String String

Имя параметра.The name of the parameter.

odbcType
OdbcType OdbcType OdbcType OdbcType

Одно из значений OdbcType.One of the OdbcType values.

Возвраты

Индекс нового объекта OdbcParameter.The index of the new OdbcParameter object.

Примеры

В следующем примере добавляется OdbcParameter для Parameters коллекции.The following example adds an OdbcParameter to the Parameters collection.

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 OdbcCommand = 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) Add(String, Object) Add(String, Object) Add(String, Object)

Предупреждение

Этот API устарел.

Добавляет объект OdbcParameter с заданным именем параметра и значением в OdbcParameterCollection.Adds an OdbcParameter to the OdbcParameterCollection given the parameter name and value.

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).  http://go.microsoft.com/fwlink/?linkid=14202", false)]
[System.Obsolete("Add(String parameterName, Object value) has been deprecated.  Use AddWithValue(String parameterName, Object value).  https://go.microsoft.com/fwlink/?linkid=14202", false)]
public System.Data.Odbc.OdbcParameter Add (string parameterName, object value);
override this.Add : string * obj -> System.Data.Odbc.OdbcParameter
Public Function Add (parameterName As String, value As Object) As OdbcParameter

Параметры

parameterName
String String String String

Имя параметра.The name of the parameter.

value
Object Object Object Object

Value из OdbcParameter для добавления в коллекцию.The Value of the OdbcParameter to add to the collection.

Возвраты

Индекс нового объекта OdbcParameter.The index of the new OdbcParameter object.

Исключения

Параметр value не является OdbcParameter.The value parameter is not an OdbcParameter.

Комментарии

Соблюдайте осторожность при использовании перегруженной версии Add метод для задания целочисленных значений параметров.Use caution when using this overload of the Add method to specify integer parameter values. Так как эта перегрузка принимает value типа Object, необходимо преобразовать целочисленное значение для Object введите, если значение равно нулю, как показано в следующем примере C#.Because this overload takes a value of type Object, you must convert the integer value to an Object type when the value is zero, as the following C# example demonstrates.

parameters.Add("@pname", Convert.ToInt32(0));  

Если такое преобразование не выполнено, компилятор предполагает, вы пытаетесь вызвать метод OdbcParameterCollection.Add перегрузки.If you do not perform this conversion, the compiler will assume you are attempting to call the OdbcParameterCollection.Add overload.

Дополнительно

Add(String, OdbcType, Int32) Add(String, OdbcType, Int32) Add(String, OdbcType, Int32)

Добавляет OdbcParameter с заданным именем, типом данных и длиной столбца в OdbcParameterCollection.Adds an OdbcParameter to the OdbcParameterCollection, given the parameter name, data type, and column length.

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);
override this.Add : string * System.Data.Odbc.OdbcType * int -> System.Data.Odbc.OdbcParameter

Параметры

parameterName
String String String String

Имя параметра.The name of the parameter.

odbcType
OdbcType OdbcType OdbcType OdbcType

Одно из значений OdbcType.One of the OdbcType values.

size
Int32 Int32 Int32 Int32

Длина столбца.The length of the column.

Возвраты

Индекс нового объекта OdbcParameter.The index of the new OdbcParameter object.

Примеры

В следующем примере добавляется OdbcParameter для OdbcCommand.Parameters коллекции.The following example adds an OdbcParameter to the OdbcCommand.Parameters collection.

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 OdbcCommand = 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 'CreateOdbcParamColl
Дополнительно

Add(String, OdbcType, Int32, String) Add(String, OdbcType, Int32, String) Add(String, OdbcType, Int32, String)

Добавляет объект OdbcParameter с заданным именем параметра, типом данных, длиной столбца и именем столбца источника в OdbcParameterCollection.Adds an OdbcParameter to the OdbcParameterCollection given the parameter name, data type, column length, and source column name.

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);
override this.Add : string * System.Data.Odbc.OdbcType * int * string -> System.Data.Odbc.OdbcParameter

Параметры

parameterName
String String String String

Имя параметра.The name of the parameter.

odbcType
OdbcType OdbcType OdbcType OdbcType

Одно из значений OdbcType.One of the OdbcType values.

size
Int32 Int32 Int32 Int32

Длина столбца.The length of the column.

sourceColumn
String String String String

Имя исходного столбца.The name of the source column.

Возвраты

Индекс нового объекта OdbcParameter.The index of the new OdbcParameter object.

Примеры

В следующем примере добавляется OdbcParameter для Parameters коллекции.The following example adds an OdbcParameter to the Parameters collection.

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 OdbcCommand = 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
Дополнительно

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