DataTableCollection.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 objek yang ditentukan DataTable dari koleksi.
Overload
Item[Int32] |
DataTable Mendapatkan objek pada indeks yang ditentukan. |
Item[String] |
DataTable Mendapatkan objek dengan nama yang ditentukan. |
Item[String, String] |
DataTable Mendapatkan objek dengan nama yang ditentukan di namespace yang ditentukan. |
Item[Int32]
- Sumber:
- DataTableCollection.cs
- Sumber:
- DataTableCollection.cs
- Sumber:
- DataTableCollection.cs
DataTable Mendapatkan objek pada indeks yang ditentukan.
public:
property System::Data::DataTable ^ default[int] { System::Data::DataTable ^ get(int index); };
public System.Data.DataTable this[int index] { get; }
member this.Item(int) : System.Data.DataTable
Default Public ReadOnly Property Item(index As Integer) As DataTable
Parameter
Nilai Properti
dengan DataTable indeks yang ditentukan; jika null
tidak jika DataTable tidak ada.
Pengecualian
Nilai indeks lebih besar dari jumlah item dalam koleksi.
Contoh
Contoh berikut mengambil menurut DataTable indeksnya.
private void GetDataTableByIndex()
{
// presuming a DataGrid is displaying more than one table, get its DataSet.
DataSet thisDataSet = (DataSet)DataGrid1.DataSource;
// Get the DataTableCollection.
DataTableCollection tablesCollection = thisDataSet.Tables;
// Iterate through the collection to get each table name.
for (int i = 0; i < tablesCollection.Count; i++)
Console.WriteLine(tablesCollection[i].TableName);
}
Private Sub GetDataTableByIndex()
' Presuming a DataGrid is displaying more than one table, get its DataSet.
Dim thisDataSet As DataSet = CType(DataGrid1.DataSource, DataSet)
' Get the DataTableCollection.
Dim tablesCollection As DataTableCollection = thisDataSet.Tables
' Iterate through the collection to get each table name.
Dim i As Integer
For i = 0 To tablesCollection.Count - 1
Console.WriteLine(tablesCollection(i).TableName)
Next
End Sub
Keterangan
Contains Gunakan metode untuk menentukan apakah tabel dengan indeks tertentu ada.
Jika Anda memiliki nama tabel, tetapi bukan indeksnya, gunakan IndexOf metode untuk mengembalikan indeks.
Lihat juga
Berlaku untuk
Item[String]
- Sumber:
- DataTableCollection.cs
- Sumber:
- DataTableCollection.cs
- Sumber:
- DataTableCollection.cs
DataTable Mendapatkan objek dengan nama yang ditentukan.
public:
property System::Data::DataTable ^ default[System::String ^] { System::Data::DataTable ^ get(System::String ^ name); };
public System.Data.DataTable? this[string? name] { get; }
public System.Data.DataTable this[string name] { get; }
member this.Item(string) : System.Data.DataTable
Default Public ReadOnly Property Item(name As String) As DataTable
Parameter
- name
- String
Nama yang akan DataTable
ditemukan.
Nilai Properti
A DataTable dengan nama yang ditentukan; jika null
tidak, jika DataTable tidak ada.
Contoh
Contoh berikut mengambil satu tabel berdasarkan nama dari DataTableCollection.
private void GetTableByName()
{
// Presuming a DataGrid is displaying more than one table, get its DataSet.
DataSet thisDataSet = (DataSet)DataGrid1.DataSource;
// Get the DataTableCollection.
DataTableCollection tablesCollection = thisDataSet.Tables;
// Get a specific table by name.
DataTable table = tablesCollection["Suppliers"];
Console.WriteLine(table.TableName);
}
Private Sub GetTableByName()
' Presuming a DataGrid is displaying more than one table,
' get its DataSet.
Dim thisDataSet As DataSet = CType(DataGrid1.DataSource, DataSet)
' Get the DataTableCollection.
Dim tablesCollection As DataTableCollection = thisDataSet.Tables
' Get a specific table by name.
Dim table As DataTable = tablesCollection("Suppliers")
Console.WriteLine(table.TableName)
End Sub
Keterangan
DataTable Jika ada nama yang cocok dengan kasus string pencarian, nama akan dikembalikan. Jika tidak, pencarian tidak peka huruf besar/kecil dilakukan, dan jika DataTable nama ditemukan yang cocok dengan pencarian ini, pencarian akan dikembalikan.
Contains Gunakan metode untuk menentukan apakah tabel dengan nama atau indeks tertentu ada.
Berlaku untuk
Item[String, String]
- Sumber:
- DataTableCollection.cs
- Sumber:
- DataTableCollection.cs
- Sumber:
- DataTableCollection.cs
DataTable Mendapatkan objek dengan nama yang ditentukan di namespace yang ditentukan.
public:
property System::Data::DataTable ^ default[System::String ^, System::String ^] { System::Data::DataTable ^ get(System::String ^ name, System::String ^ tableNamespace); };
public System.Data.DataTable? this[string? name, string tableNamespace] { get; }
public System.Data.DataTable this[string name, string tableNamespace] { get; }
member this.Item(string * string) : System.Data.DataTable
Default Public ReadOnly Property Item(name As String, tableNamespace As String) As DataTable
Parameter
- name
- String
Nama yang akan DataTable
ditemukan.
Nilai Properti
A DataTable dengan nama yang ditentukan; jika null
tidak, jika DataTable tidak ada.