代码生成器其实就是一些字符串的拼凑而已,
使用到的系统表和视图 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
本文从百度空间搬家到博客园。