OdbcParameterCollection.Item[] Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
belirtilen öznitelikle öğesini OdbcParameter alır veya ayarlar.
Aşırı Yüklemeler
Item[String] |
belirtilen adla öğesini OdbcParameter alır veya ayarlar. |
Item[Int32] |
Belirtilen dizinde öğesini OdbcParameter alır veya ayarlar. |
Item[String]
- Kaynak:
- OdbcParameterCollection.cs
- Kaynak:
- OdbcParameterCollection.cs
- Kaynak:
- OdbcParameterCollection.cs
- Kaynak:
- OdbcParameterCollection.cs
belirtilen adla öğesini OdbcParameter alır veya ayarlar.
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
Parametreler
- parameterName
- String
Alınacak parametrenin adı.
Özellik Değeri
OdbcParameter belirtilen ada sahip.
- Öznitelikler
Özel durumlar
Belirtilen ad yok.
Örnekler
Aşağıdaki örnek içinde verilen ParameterNameOdbcParameterCollectionile öğesini ararOdbcParameter. Parametre varsa, örnekte parametrenin adı ve dizini görüntülenir. Parametre yoksa örnekte bir hata görüntülenir. Bu örnekte, önceden oluşturulmuş bir OdbcParameterCollection olduğu varsayılır.
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
Ayrıca bkz.
Şunlara uygulanır
Item[Int32]
- Kaynak:
- OdbcParameterCollection.cs
- Kaynak:
- OdbcParameterCollection.cs
- Kaynak:
- OdbcParameterCollection.cs
- Kaynak:
- OdbcParameterCollection.cs
Belirtilen dizinde öğesini OdbcParameter alır veya ayarlar.
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
Parametreler
- index
- Int32
Alınacak parametrenin sıfır tabanlı dizini.
Özellik Değeri
OdbcParameter Belirtilen dizindeki .
- Öznitelikler
Özel durumlar
Belirtilen dizin yok.
Örnekler
Aşağıdaki örnek bir OdbcParameterCollectionoluşturur, örneğini OdbcParameter koleksiyonuna ekler, nesnelerinin OdbcParameter adlarını görüntüler ve koleksiyonu temizler.
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