SMO - Table Schema產生器
雖然已經有 SQL Server的管理工具了,但是有時候製作文件卻相當麻煩...
安裝完SQL Server 2005後會有一堆組件
靠 Microsoft.SqlServer.Management.Smo 組件可以完成下面的樣子,能抓到的東西還蠻多的...
用下面幾行code就能進到資料庫了,接著去找db的屬性和方法就能完成了!!
當然不只table,view,sp,function...都能找的到
conn.ConnectionString = ConfigurationManager.ConnectionStrings["MasterDB"].ConnectionString;
Server server = new Server(conn);
Database db = server.Databases["Northwind"];