获取指定的内容信息
${cms.GetContent(int intContentID)}
参数 | 描述 |
---|---|
intContentID | 指定的内容ID |
返回指定的内容信息。
提示:读取扩展表字段方式与读取主表字段方式一致。
#set($cont=$cms.GetContent(42)) 内容ID:$cont.AutoID <br /> 标题:$cont.Title <br /> 摘要:$cont.summary <br /> 链接:$cont.ContentUrl <br /> 访问量:$cont.Hit <br /> 正文:$cont.Content <br />
输出:
内容ID:42 标题:SLQServer获取表和字段的注释信息 摘要:SLQServer获取表和字段的注释信息 链接:/MyBlog/Articles/SQL/42.aspx 访问量:74 正文: Powerdesigner 建模生成数据库.一般都会有注释信息,这样在程序实体中也方便理解. 以下代码可以获取表和字段的注释信息 /*SQL2000*/ --获取表注释 SELECT description=value,* FROM sysproperties WHERE id=( SELECT object_id('MQOpLog') ) AND smallid=0 --获取表字段注释 SELECT description=g.value,g.* FROM syscolumns a INNER JOIN sysobjects d ON a.id=d.id AND d.xtype='u' AND d.name<>'dtproperties' LEFT JOIN sysproperties g ON a.id=g.id AND a.colid=g.smallid WHERE d.name = 'MQOpLog' AND a.name = 'je_ErrorMsg' /*SQL2005*/ --获取表注释信息 major_id为表ID,minor_id为列ID SELECT description=value,* FROM sys.extended_properties WHERE major_id=(SELECT object_id('SellSys_Dealer')) AND minor_id=0 --获取表字段注释 select description=g.value,g.* from syscolumns a inner join sysobjects d on a.id=d.id and d.xtype='u' and d.name<>'dtproperties' left join sys.extended_properties g on a.id=g.major_id and a.colid = g.minor_id where d.name = 'SellSys_Dealer' and a.name = 'DealerID'