Bagikan melalui


OdbcParameterCollection.Item[] Properti

Definisi

Mendapatkan atau mengatur OdbcParameter dengan atribut tertentu.

Overload

Item[String]

Mendapatkan atau mengatur OdbcParameter dengan nama yang ditentukan.

Item[Int32]

Mendapatkan atau mengatur pada OdbcParameter indeks yang ditentukan.

Item[String]

Sumber:
OdbcParameterCollection.cs
Sumber:
OdbcParameterCollection.cs
Sumber:
OdbcParameterCollection.cs
Sumber:
OdbcParameterCollection.cs

Mendapatkan atau mengatur OdbcParameter dengan nama yang ditentukan.

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

Nama parameter yang akan diambil.

Nilai Properti

OdbcParameter dengan nama yang ditentukan.

Atribut

Pengecualian

Nama yang ditentukan tidak ada.

Contoh

Contoh berikut mencari OdbcParameter dengan yang diberikan ParameterName dalam OdbcParameterCollection. Jika parameter ada, contoh menampilkan nama dan indeks parameter. Jika parameter tidak ada, contoh akan menampilkan kesalahan. Contoh ini mengasumsikan bahwa telah OdbcParameterCollection dibuat.

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

Lihat juga

Berlaku untuk

Item[Int32]

Sumber:
OdbcParameterCollection.cs
Sumber:
OdbcParameterCollection.cs
Sumber:
OdbcParameterCollection.cs
Sumber:
OdbcParameterCollection.cs

Mendapatkan atau mengatur pada OdbcParameter indeks yang ditentukan.

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

Indeks berbasis nol dari parameter yang akan diambil.

Nilai Properti

pada OdbcParameter indeks yang ditentukan.

Atribut

Pengecualian

Indeks yang ditentukan tidak ada.

Contoh

Contoh berikut membuat OdbcParameterCollection, menambahkan instans OdbcParameter ke koleksi, menampilkan nama objeknya OdbcParameter , lalu menghapus koleksi.

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

Lihat juga

Berlaku untuk