共用方式為


DataSet.Tables 屬性

定義

取得包含在 DataSet 中的資料表的集合。

public:
 property System::Data::DataTableCollection ^ Tables { System::Data::DataTableCollection ^ get(); };
public System.Data.DataTableCollection Tables { get; }
[System.Data.DataSysDescription("DataSetTablesDescr")]
public System.Data.DataTableCollection Tables { get; }
member this.Tables : System.Data.DataTableCollection
[<System.Data.DataSysDescription("DataSetTablesDescr")>]
member this.Tables : System.Data.DataTableCollection
Public ReadOnly Property Tables As DataTableCollection

屬性值

DataTableCollection,這個 DataSet 所包含的集合。 如果沒有任何 DataTable 物件存在,則會傳回空的集合。

屬性

範例

下列範例會傳回 物件的 DataSetDataTableCollection,並列印每個數據表中的數據行和數據列。

private void PrintRows(DataSet dataSet)
{
    // For each table in the DataSet, print the row values.
    foreach(DataTable table in dataSet.Tables)
    {
        foreach(DataRow row in table.Rows)
        {
            foreach (DataColumn column in table.Columns)
            {
                Console.WriteLine(row[column]);
            }
        }
    }
}
Private Sub PrintRows(ByVal dataSet As DataSet)
   Dim table As DataTable
   Dim row As DataRow
   Dim column As DataColumn
   ' For each table in the DataSet, print the row values.
   For Each table in dataSet.Tables
      For Each row In table.Rows
         For Each column in table.Columns
            Console.WriteLine(row(column))
         Next column
      Next row
   Next table
End Sub

備註

若要將數據表加入集合中,請使用 AddDataTableCollection方法。 若要移除資料表,請使用 Remove 方法。

適用於

另請參閱