OracleParameterCollection.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 OracleParameter dengan atribut tertentu.
Overload
Item[String] |
Mendapatkan atau mengatur OracleParameter dengan nama yang ditentukan. |
Item[Int32] |
Mendapatkan atau mengatur pada OracleParameter indeks yang ditentukan. |
Item[String]
Mendapatkan atau mengatur OracleParameter dengan nama yang ditentukan.
public:
property System::Data::OracleClient::OracleParameter ^ default[System::String ^] { System::Data::OracleClient::OracleParameter ^ get(System::String ^ parameterName); void set(System::String ^ parameterName, System::Data::OracleClient::OracleParameter ^ value); };
public System.Data.OracleClient.OracleParameter this[string parameterName] { get; set; }
member this.Item(string) : System.Data.OracleClient.OracleParameter with get, set
Default Public Property Item(parameterName As String) As OracleParameter
Parameter
- parameterName
- String
Nama parameter yang akan diambil.
Nilai Properti
OracleParameter dengan nama yang ditentukan.
Pengecualian
Nama yang ditentukan tidak ada.
Contoh
Contoh berikut mencari OracleParameter dengan yang diberikan ParameterName dalam OracleParameterCollection. Jika parameter ada, contoh menampilkan nama dan indeks parameter. Jika parameter tidak ada, contoh akan menampilkan kesalahan. Contoh ini mengasumsikan bahwa telah OracleParameterCollection dibuat.
public void SearchOracleParams()
{
// ...
// create OracleParameterCollection parameters
// ...
if (!parameters.Contains("DName"))
Console.WriteLine("ERROR: no such parameter in the collection");
else
Console.WriteLine("Name: " + parameters["DName"].ToString() +
"Index: " + parameters.IndexOf("DName").ToString());
}
Public Sub SearchOracleParams()
' ...
' create OracleParameterCollection parameters
' ...
If Not parameters.Contains("DName") Then
Console.WriteLine("ERROR: no such parameter in the collection")
Else
Console.WriteLine("Name: " & parameters("DName").ToString() & _
"Index: " & parameters.IndexOf("DName").ToString())
End If
End Sub
Berlaku untuk
Item[Int32]
Mendapatkan atau mengatur pada OracleParameter indeks yang ditentukan.
public:
property System::Data::OracleClient::OracleParameter ^ default[int] { System::Data::OracleClient::OracleParameter ^ get(int index); void set(int index, System::Data::OracleClient::OracleParameter ^ value); };
public System.Data.OracleClient.OracleParameter this[int index] { get; set; }
member this.Item(int) : System.Data.OracleClient.OracleParameter with get, set
Default Public Property Item(index As Integer) As OracleParameter
Parameter
- index
- Int32
Indeks berbasis nol dari parameter yang akan diambil.
Nilai Properti
pada OracleParameter indeks yang ditentukan.
Pengecualian
Indeks yang ditentukan tidak ada.
Contoh
Contoh berikut membuat OracleParameterCollection, menambahkan instans OracleParameter ke koleksi, menampilkan nama objeknya OracleParameter , lalu menghapus koleksi.
public void CreateOracleParamColl(OracleCommand command)
{
OracleParameterCollection paramCollection = command.Parameters;
paramCollection.Add("pDName", OracleType.VarChar);
paramCollection.Add("pLoc", OracleType.VarChar);
string parameterNames = "";
for (int i=0; i < paramCollection.Count; i++)
parameterNames += paramCollection[i].ToString() + "\n";
Console.WriteLine(parameterNames);
paramCollection.Clear();
}
Public Sub CreateOracleParamColl(command As OracleCommand)
Dim paramCollection As OracleParameterCollection = command.Parameters
paramCollection.Add("pDName", OracleType.Varchar)
paramCollection.Add("pLoc", OracleType.Varchar)
Dim parameterNames As String = ""
Dim i As Integer
For i = 0 To paramCollection.Count - 1
parameterNames &= paramCollection(i).ToString() & ControlChars.Cr
Next i
Console.WriteLine(parameterNames)
paramCollection.Clear()
End Sub
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk