[IDNO] NVARCHAR(255)NOT NULL, /*ID*/
exec sp_addextendedpropertyN'MS_Description',N'字段描述',N'user',N'dbo',N'table',N'表名',N'column',N'字段名'
///<summary>///业务编号///</summary>[Column(ColumnName=Columns.BH,FullName=Columns.BHFullName,Index=1,CType=typeof(string),Description="业务编号")]
[DataMember(Order=1)]publicvirtualstringBH{get;set;}
(
我习惯在写表的创建脚本时将注释直接写在脚本里,比如模拟人生4补丁下载-模拟人生4仿古商业街MOD1.1 免费版
添加注释的目的是除了在使用数据库连接工具时方便查看表和字段的说明外,还可以使用CodeSmith生成代码的时候就可以通过编写模版生成带注释的映射DTO对象,如下
[Decription] NVARCHAR(255)NULL, /*描述*/
[Owner] NVARCHAR(255)NOT NULL, /*所属*/
这样写很直观,如果在vs里创建一个数据库项目,把表的创建脚本放在里面进行管理,就非常方便的。
由于习惯用自己的Orm框架,所以DTO也就是那些数据映射实体我都是用codeSmith生成,生成这些DTO对象时,我想共用我的那些注释,那么我该怎么办呢,之前,我需要把这些注释复制出来写成一些注释创建的脚本,像这样
但是由于表创建脚本里的注释不能直接写入到数据库的表和字段中,所以注释的创建脚本我需要再写一次,我觉得比较不爽,于是我决定写个小工具从表的创建脚本里面抽取那些本来就写好的注释,从而减小重复机械的工作,也防止错误的发生。
/*账套*/
[BH] NVARCHAR(255)NULL, /*业务编号*/
CREATE TABLE [dbo].[AccountingBook]
CONSTRAINT [PK_AccountingBook]PRIMARY KEY CLUSTERED([IDNO]ASC)
[Name] NVARCHAR(255)NOT NULL, /*名称*/
)
展开

生意管家进销存1.1 官方最新版
盗墓摸金九层妖塔手游下载-盗墓摸金九层妖塔安卓版1.0.0.12319 手机最新版
fireworks cs6官方中文版-adobe fireworks cs6简体中文版12.0 官方简体中文版【附带序列号】
应用控制器1.2.1 最新免费版
仙语星辰折扣版1.0.0 安卓版
狂暴打金游戏下载-狂暴打金手游1.1.1 安卓最新版
公共交通工具模拟器安卓最新版下载-公共交通工具模拟器(Nganya Unlimited Rongai)3.0 中文版
舜舜游戏盒官方下载-舜舜游戏盒APP6.0.0 最新版
5sing原创音乐基地下载-慕云5sing原创音乐基地解析下载工具1.0 绿色最新版【修复版】
胖江湖最新版下载-胖江湖手游1.0 安卓版
春雨阁盒子下载-春雨阁盒子普通版7.5 安卓普通版
易来钱app下载-易来钱app1.0 安卓现金版
笔记本程序(GoldenSection Notes)v4.0 Build 1049 多语绿色版
纽曼智能云车载客户端-纽曼云车载播放器下载(纽曼云车载app)1.37 蓝牙版
行政助理-贵鹤行政收文登记管理小助手1.0 官方版
NewJeans泡泡下载-NewJeans泡泡软件(Phoning)2.1.2 最新版
搞笑图片制作工具-豪情自定义搞笑图片生成器1.6 绿色版
开局一个球游戏下载-开局一个球游戏1.0.1 安卓版
iPhone小白点虚拟按键下载-iPhone小白点app2.2.9 安卓免费版
去摩鱼苹果版1.2.2 官方ios版