Listar las tablas de una base de datos SQL Server 2005

2151 vistas

Para listar las tablas de una base de datos SQL Server 2005 tendremos que usar SMO.



csharp
  1. foreach (Microsoft.SqlServer.Management.Smo.Table table in db.Tables)
  2.     HttpContext.Current.Response.Write(db.Name + ":" + table.Name + "");



Como para cualquier otra manipulación de datos a trabés de SMO no tendremos que olvidar incluir:



csharp
  1. using Microsoft.SqlServer.Management.Smo;
  2. using Microsoft.SqlServer.Management.Common;