初试三层+抽象工厂代码生成器

代码生成器其实就是一些字符串的拼凑而已,

使用到的系统表和视图  sys.databases(获取系统数据库)、
sys.objects(获取系统表、视图等所有对象)、
sys.columns(获取列)
sys.tables(获取系统表)、
sys.types(获取数据库类型)

系统存储过程
sp_pkeys(获取表的主键)

字符串的拼接:StringBuilder的使用,其中AppendLine()会自动换行。
将字符串写入文本文件:File.WriteAllText();

其他的都是一些小细节的处理。

 可执行程序下载地址:http://115.com/file/e7uhhzt5

源代码下载地址:http://115.com/file/dpcyxlgz

本文从百度空间搬家到博客园。

原文地址:https://www.cnblogs.com/yunanwu/p/4168553.html