.NET模板引擎 uTemplets

码农软件 · 软件分类 · 模板引擎 · 2019-08-25 07:58:42

软件介绍

模板驱动机制的C#.net模板引擎,含数据库端读取

最初级的一个版本,已经比较灵活.可通过对xml标签的配置调用数据库中存储过程,实现内容的显示;
以后会一步步继续完善;
xml说明:
labels节点下是标签列表;
sqlcommand是数据库中的存储过程名;
sqlparameter存储过程参数,可多个;
loopstr循环的格式化数据库输出;
parent父标签;
例子中有videolist标签,所以在模板中插入$videolist$即可输出数据库内容;
下一步工作:
1.标签的嵌套及递归;
2.标签对多个loopstr的支持;
3.标签的数据映射;

随便找个数据库,然后在里边建立一个存储过程
然后

以下内容为程序代码:

CREATE Procedure videolist
@classid int
as
 begin transaction
 select top 10 * from [tablename]
if @@error=0
 commit transaction
else
 rollback transaction
return
GO


把tablename改为你要查的表的名字就可以了,不限制数据结构.


如果你也是一个开发人员,且愿意与我一起完善该引擎,可将修改后的代码再此跟帖;

 

本文地址:https://www.codercto.com/soft/d/13116.html

引爆流行

引爆流行

[美] 马尔科姆·格拉德威尔 / 钱清、覃爱冬 / 中信出版社 / 2002-7 / 18.00元

马尔科姆·格拉德威尔以社会上突如其来的流行风潮研究为切入点,从一个全新的角度探索了控制科学和营销模式。他认为,思想、行为、信息以及产品常常会像传染病爆发一样,迅速传播蔓延。正如一个病人就能引起一场全城流感;如果个别工作人员对顾客大打出手,或几位涂鸦爱好者管不住自己,也能在地铁里掀起一场犯罪浪潮;一位满意而归的顾客还能让新开张的餐馆座无虚席。这些现象均属“社会流行潮”,它爆发的那一刻,即达到临界水平......一起来看看 《引爆流行》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具