DataSet.Tables 属性
定义
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。The DataTableCollection contained by this DataSet. 如果 DataTable 对象不存在,将返回空集合。An empty collection is returned if no DataTable objects exist.
- 属性
示例
下面的示例返回 DataSet 对象的 DataTableCollection ,并打印每个表中的列和行。The following example returns the DataSet object's DataTableCollection, and prints the columns and rows in each table.
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
注解
若要将表添加到集合,请使用的 Add 方法 DataTableCollection 。To add tables to the collection, use Add method of the DataTableCollection. 若要删除表,请使用 Remove 方法。To remove tables, use the Remove method.