Propriedade do RDL Tables
Representa uma coleção de objetos Table. Cada objeto Table representa uma tabela definida no banco de dados.
Namespace: Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.Smo (em Microsoft.SqlServer.Smo.dll)
Sintaxe
'Declaração
<SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny, _
GetType(Table), SfcObjectFlags.Design)> _
Public ReadOnly Property Tables As TableCollection
Get
'Uso
Dim instance As Database
Dim value As TableCollection
value = instance.Tables
[SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny,
typeof(Table), SfcObjectFlags.Design)]
public TableCollection Tables { get; }
[SfcObjectAttribute(SfcContainerRelationship::ObjectContainer, SfcContainerCardinality::ZeroToAny,
typeof(Table), SfcObjectFlags::Design)]
public:
property TableCollection^ Tables {
TableCollection^ get ();
}
[<SfcObjectAttribute(SfcContainerRelationship.ObjectContainer, SfcContainerCardinality.ZeroToAny,
typeof(Table), SfcObjectFlags.Design)>]
member Tables : TableCollection
function get Tables () : TableCollection
Valor da propriedade
Tipo: Microsoft.SqlServer.Management.Smo. . :: . .TableCollection
Um objeto TableCollection que representa todas as tabelas definidas no banco de dados.
Comentários
Specific tables can be referenced by using this collection by specifying the name of the table. To add a new table to the collection, call the table constructor Table.
Exemplos
VB
'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Reference the AdventureWorks2008R2 database.
Dim db As Database
db = srv.Databases("AdventureWorks2008R2")
'Display all the tables in the database.
Dim tb As Table
For Each tb In db.Tables
Console.WriteLine(tb.Name)
Next
PowerShell
$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = New-Object Microsoft.SqlServer.Management.Smo.Database
$db = $srv.Databases.Item("AdventureWorks2008R2")
Foreach ($tb in $db.Tables)
{
Write-Host $tb.Name
}