OdbcParameterCollection.Item[Int32] OdbcParameterCollection.Item[Int32] OdbcParameterCollection.Item[Int32] OdbcParameterCollection.Item[Int32] Property

Definición

Sobrecargas

Item[String] Item[String] Item[String] Item[String]

Obtiene o establece el objeto OdbcParameter con el nombre especificado.Gets or sets the OdbcParameter with the specified name.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Obtiene o establece la clase OdbcParameter en el índice especificado.Gets or sets the OdbcParameter at the specified index.

Item[String] Item[String] Item[String] Item[String]

Obtiene o establece el objeto OdbcParameter con el nombre especificado.Gets or sets the OdbcParameter with the specified name.

public:
 property System::Data::Odbc::OdbcParameter ^ default[System::String ^] { System::Data::Odbc::OdbcParameter ^ get(System::String ^ parameterName); void set(System::String ^ parameterName, System::Data::Odbc::OdbcParameter ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Data.Odbc.OdbcParameter this[string parameterName] { get; set; }
member this.Item(string) : System.Data.Odbc.OdbcParameter with get, set
Default Public Property Item(parameterName As String) As OdbcParameter

Parámetros

parameterName
String String String String

Nombre del parámetro que se va a recuperar.The name of the parameter to retrieve.

Valor de propiedad

Objeto OdbcParameter con el nombre especificado.The OdbcParameter with the specified name.

Excepciones

El nombre especificado no existe.The name specified does not exist.

Ejemplos

En el siguiente ejemplo se busca OdbcParameter un con un ParameterName determinado dentro OdbcParameterCollectionde.The following example searches for an OdbcParameter with a given ParameterName within an OdbcParameterCollection. Si el parámetro existe, en el ejemplo se muestra el nombre y el índice del parámetro.If the parameter exists, the example displays the name and index of the parameter. Si el parámetro no existe, en el ejemplo se muestra un error.If the parameter does not exist, the example displays an error. En este ejemplo se da OdbcParameterCollection por supuesto que ya se ha creado un.This example assumes that an OdbcParameterCollection has already been created.

public void SearchParameters() 
{
    // ...
    // create OdbcParameterCollection parameterCollection
    // ...
    if (!parameterCollection.Contains("Description"))
        Console.WriteLine("ERROR: no such parameter in the collection");
    else
        Console.WriteLine("Name: " + parameterCollection["Description"].ToString() +
            "Index: " + parameterCollection.IndexOf("Description").ToString());
}
Public Sub SearchParameters()
    ' ...
    ' create OdbcParameterCollection parameterCollection
    ' ...
    If Not parameterCollection.Contains("Description") Then
        Console.WriteLine("ERROR: no such parameter in the collection")
    Else
        Console.WriteLine("Name: " & parameterCollection("Description").ToString() & _
            "Index: " & parameterCollection.IndexOf("Description").ToString())
    End If
End Sub 
Consulte también:

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Obtiene o establece la clase OdbcParameter en el índice especificado.Gets or sets the OdbcParameter at the specified index.

public:
 property System::Data::Odbc::OdbcParameter ^ default[int] { System::Data::Odbc::OdbcParameter ^ get(int index); void set(int index, System::Data::Odbc::OdbcParameter ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Data.Odbc.OdbcParameter this[int index] { get; set; }
member this.Item(int) : System.Data.Odbc.OdbcParameter with get, set
Default Public Property Item(index As Integer) As OdbcParameter

Parámetros

index
Int32 Int32 Int32 Int32

Índice de base cero del parámetro que se va a recuperar.The zero-based index of the parameter to retrieve.

Valor de propiedad

OdbcParameter en el índice especificado.The OdbcParameter at the specified index.

Excepciones

El índice especificado no existe.The index specified does not exist.

Ejemplos

En el ejemplo siguiente se OdbcParameterCollectioncrea un, se OdbcParameter agregan instancias de a la colección, se OdbcParameter muestran los nombres de sus objetos y, a continuación, se borra la colección.The following example creates an OdbcParameterCollection, adds instances of OdbcParameter to the collection, displays the names of its OdbcParameter objects, and then clears the collection.

public void CreateParameterCollection(OdbcCommand command) 
{
    OdbcParameterCollection paramCollection = command.Parameters;
    paramCollection.Add("@CategoryName", OdbcType.Char);
    paramCollection.Add("@Description", OdbcType.Char);
    paramCollection.Add("@Picture", OdbcType.Binary);
    string paramNames = "";
    for (int i=0; i < paramCollection.Count; i++)
        paramNames += paramCollection[i].ToString() + "\n";
    Console.WriteLine(paramNames);
    paramCollection.Clear();
}
Public Sub CreateParameterCollection(command As OdbcCommand)
    Dim paramCollection As OdbcParameterCollection = _
        command.Parameters
    paramCollection.Add("@CategoryName", OdbcType.Char)
    paramCollection.Add("@Description", OdbcType.Char)
    paramCollection.Add("@Picture", OdbcType.Binary)
    Dim paramNames As String = ""
    Dim i As Integer
    For i = 0 To paramCollection.Count - 1
        paramNames += paramCollection(i).ToString() & _
            ControlChars.Cr
    Next i
    Console.WriteLine(paramNames)
    paramCollection.Clear()
End Sub 
Consulte también:

Se aplica a