OleDbParameterCollection.Item[] Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur OleDbParameter dengan atribut tertentu.
Overload
Item[String] |
Mendapatkan atau mengatur OleDbParameter dengan nama yang ditentukan. |
Item[Int32] |
Mendapatkan atau mengatur pada OleDbParameter indeks yang ditentukan. |
Item[String]
- Sumber:
- OleDbParameterCollection.cs
- Sumber:
- OleDbParameterCollection.cs
- Sumber:
- OleDbParameterCollection.cs
- Sumber:
- OleDbParameterCollection.cs
Mendapatkan atau mengatur OleDbParameter dengan nama yang ditentukan.
public:
property System::Data::OleDb::OleDbParameter ^ default[System::String ^] { System::Data::OleDb::OleDbParameter ^ get(System::String ^ parameterName); void set(System::String ^ parameterName, System::Data::OleDb::OleDbParameter ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Data.OleDb.OleDbParameter this[string parameterName] { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Item(string) : System.Data.OleDb.OleDbParameter with get, set
Default Public Property Item(parameterName As String) As OleDbParameter
Parameter
- parameterName
- String
Nama parameter yang akan diambil.
Nilai Properti
OleDbParameter dengan nama yang ditentukan.
- Atribut
Pengecualian
Nama yang ditentukan tidak ada.
Contoh
Contoh berikut mencari OleDbParameter dengan yang diberikan ParameterName dalam OleDbParameterCollection. Jika parameter ada, contoh menampilkan nama dan indeks parameter. Jika parameter tidak ada, contoh akan menampilkan kesalahan. Contoh ini mengasumsikan bahwa telah OleDbParameterCollection dibuat.
public void SearchParameters()
{
// ...
// create OleDbParameterCollection parameters
// ...
if (!parameters.Contains("Description"))
Console.WriteLine("ERROR: no such parameter in the collection");
else
Console.WriteLine("Name: " + parameters["Description"].ToString() +
"Index: " + parameters.IndexOf("Description").ToString());
}
Public Sub SearchParameters()
' ...
' create OleDbParameterCollection parameters
' ...
If Not parameters.Contains("Description") Then
Console.WriteLine("ERROR: no such parameter in the collection")
Else
Console.WriteLine("Name: " & parameters("Description").ToString() & _
"Index: " & parameters.IndexOf("Description").ToString())
End If
End Sub
Lihat juga
Berlaku untuk
Item[Int32]
- Sumber:
- OleDbParameterCollection.cs
- Sumber:
- OleDbParameterCollection.cs
- Sumber:
- OleDbParameterCollection.cs
- Sumber:
- OleDbParameterCollection.cs
Mendapatkan atau mengatur pada OleDbParameter indeks yang ditentukan.
public:
property System::Data::OleDb::OleDbParameter ^ default[int] { System::Data::OleDb::OleDbParameter ^ get(int index); void set(int index, System::Data::OleDb::OleDbParameter ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Data.OleDb.OleDbParameter this[int index] { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Item(int) : System.Data.OleDb.OleDbParameter with get, set
Default Public Property Item(index As Integer) As OleDbParameter
Parameter
- index
- Int32
Indeks berbasis nol dari parameter yang akan diambil.
Nilai Properti
pada OleDbParameter indeks yang ditentukan.
- Atribut
Pengecualian
Indeks yang ditentukan tidak ada.
Contoh
Contoh berikut membuat OleDbParameterCollection, menambahkan instans OleDbParameter ke koleksi, menampilkan nama objeknya OleDbParameter , lalu menghapus koleksi.
public void CreateParamCollection(OleDbCommand command)
{
OleDbParameterCollection paramCollection = command.Parameters;
paramCollection.Add("@CategoryName", OleDbType.Char);
paramCollection.Add("@Description", OleDbType.Char);
paramCollection.Add("@Picture", OleDbType.Binary);
string parameterNames = "";
for (int i=0; i < paramCollection.Count; i++)
parameterNames += paramCollection[i].ToString() + "\n";
Console.WriteLine(parameterNames);
paramCollection.Clear();
}
Public Sub CreateParamCollection(command As OleDbCommand)
Dim paramCollection As OleDbParameterCollection = _
command.Parameters
paramCollection.Add("@CategoryName", OleDbType.Char)
paramCollection.Add("@Description", OleDbType.Char)
paramCollection.Add("@Picture", OleDbType.Binary)
Dim parameterNames As String = ""
For i As Integer = 0 To paramCollection.Count - 1
parameterNames += paramCollection(i).ToString() & _
ControlChars.Cr
Next
Console.WriteLine(parameterNames)
paramCollection.Clear()
End Sub