SMO - Table Schema產生器

SMO - Table Schema產生器

雖然已經有 SQL Server的管理工具了,但是有時候製作文件卻相當麻煩...

安裝完SQL Server 2005後會有一堆組件

image

 

靠 Microsoft.SqlServer.Management.Smo  組件可以完成下面的樣子,能抓到的東西還蠻多的...

image

用下面幾行code就能進到資料庫了,接著去找db的屬性和方法就能完成了!!

當然不只table,view,sp,function...都能找的到

conn.ConnectionString = ConfigurationManager.ConnectionStrings["MasterDB"].ConnectionString;
Server server = new Server(conn);
Database db = server.Databases["Northwind"];