OdbcParameterCollection.Item[] Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des OdbcParameter Attributs mit einem angegebenen Attribut.

Überlädt

Name Beschreibung
Item[String]

Dient zum Abrufen oder Festlegen des OdbcParameter Mit dem angegebenen Namen.

Item[Int32]

Dient zum Abrufen oder Festlegen des OdbcParameter Werts am angegebenen Index.

Item[String]

Quelle:
OdbcParameterCollection.cs
Quelle:
OdbcParameterCollection.cs
Quelle:
OdbcParameterCollection.cs
Quelle:
OdbcParameterCollection.cs

Dient zum Abrufen oder Festlegen des OdbcParameter Mit dem angegebenen Namen.

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; }
[<System.ComponentModel.Browsable(false)>]
member this.Item(string) : System.Data.Odbc.OdbcParameter with get, set
Default Public Property Item(parameterName As String) As OdbcParameter

Parameter

parameterName
String

Der Name des abzurufenden Parameters.

Eigenschaftswert

Der OdbcParameter mit dem angegebenen Namen.

Attribute

Ausnahmen

Der angegebene Name ist nicht vorhanden.

Beispiele

Im folgenden Beispiel wird nach einer OdbcParameter mit einem gegebenen ParameterName Innerhalb eines Steuerelements OdbcParameterCollectiongesucht. Wenn der Parameter vorhanden ist, zeigt das Beispiel den Namen und den Index des Parameters an. Wenn der Parameter nicht vorhanden ist, zeigt das Beispiel einen Fehler an. In diesem Beispiel wird davon ausgegangen, dass bereits ein OdbcParameterCollection Objekt erstellt wurde.

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

Weitere Informationen

Gilt für:

Item[Int32]

Quelle:
OdbcParameterCollection.cs
Quelle:
OdbcParameterCollection.cs
Quelle:
OdbcParameterCollection.cs
Quelle:
OdbcParameterCollection.cs

Dient zum Abrufen oder Festlegen des OdbcParameter Werts am angegebenen 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; }
[<System.ComponentModel.Browsable(false)>]
member this.Item(int) : System.Data.Odbc.OdbcParameter with get, set
Default Public Property Item(index As Integer) As OdbcParameter

Parameter

index
Int32

Der nullbasierte Index des abzurufenden Parameters.

Eigenschaftswert

Der OdbcParameter am angegebenen Index.

Attribute

Ausnahmen

Der angegebene Index ist nicht vorhanden.

Beispiele

Das folgende Beispiel erstellt eine OdbcParameterCollection, fügt Instanzen der OdbcParameter Auflistung hinzu, zeigt die Namen der zugehörigen OdbcParameter Objekte an und löscht dann die Auflistung.

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

Weitere Informationen

Gilt für: