本文转自:http://www.cnblogs.com/ltp/archive/2011/05/25/2057151.html

动软代码生成器中已经集成了模板代码生成的功能,但还有很多老的用户不知道或者新的用户还不是太了解,这里简单截图看一下这个功能,对于一些个性化定制的用户和高级用户,可以更灵活更方便的生成自己的代码。

1.主界面:

2.在左侧【数据库视图】,选中表,右键菜单【模板代码生成】

3.然后,出现单表的代码生成器界面,我们设置自己需要更改的信息

备注:代码还有一些生成规则,是在菜单【工具】-【选项】-【代码生成设置】中进行设置。

然后,点击工具栏【生成代码】或者【生成代码】按钮,即可生成该类的代码:

生成的代码,可以直接复制到项目文件中,也可以右键保存成CS文件。通过窗体下面的Tab按钮可以来回切换设计视图和代码。

4. 可以设置模板目录

5. 模板代码批量生成

1. 选中数据库或者表,然后单击右键菜单【模板代码批量生成】

2. 出现的窗口和新建项目基本相似,只是多了一个选中架构的选项:

6. 还可以选择存储过程,生成存储过程的DAL调用代码:

7. 模板示例讲解

模板的语法和Aspx的语法非常相似,基本都是c#的语法结构,只要会c#基本就能写模板。

更详细的模板语法教程,可以下载教程文档:http://files.cnblogs.com/ltp/Template.pdf

[转]动软代码生成器之模板功能介绍相关推荐

  1. 动软代码生成器之模板功能介绍

    动软代码生成器之模板功能介绍 Posted on 2011-05-25 18:22 李天平 阅读(4367) 评论(16) 编辑 收藏 动软代码生成器中已经集成了模板代码生成的功能,但还有很多老的用户 ...

  2. 动软代码生成器之 模板功能介绍

    动软代码生成器中已经集成了模板代码生成的功能,但还有一些老的用户不知道或者新的用户不是太了解这个功能,这里简单截图看一下这个功能,对于一些个性化定制的用户和高级用户,可以更灵活更方便的生成自己的代码. ...

  3. 动软代码生成V2.74模版简介

    最近发现很多人用动软代码生成,确实方便,有些经验记录下,以后查看回顾. ..\Maticsoft\Codematic2\Template\TemplateFile 为模板文件夹,直接在目录下新建文件夹 ...

  4. 淘宝自动回复机器人配置手册——售前模板功能介绍

    鉴于淘宝自动机器人的配置其实是一个非常庞大兼复杂的工程 (还有一大堆东西是你配置了不一定用的上的) 所以我打算先从最简单实用的开始(从免费的开始) 首先言讲的是售前自动模板 也就是当顾客咨询[人工客服 ...

  5. 代码生成工具--动软

    开发最烦的就是重复性代码,代码生成网上一大堆,使用了动软推荐如下: 动软代码生成(v2.78); 个人觉的比较适合我这种懒人,不想自己写生成代码,连接数据库,定表直接选择现有模版,就可以生成部分代码: ...

  6. netcore 动软三层架构-急速开发框架 winfrom demo

    动软三层架构代码生成与 netcore三层 开发架构无缝连接 新建项目如操作: 实现功能 DbHelperMySQL netcore 操作类 DbHelperOleDb netcore 操作类 DbH ...

  7. 【Superset】Jinja模板功能及设置动态参数

    目录 1.Jinja模板功能介绍 1.1 开启Jinja模板 1.2 常用默认变量 1.3 自定义Jinja上下文 1.4 Jina模板默认值 1.5 特殊过滤参数 1.6 自定义模板 1.7 宏 2 ...

  8. 动软Model 模板 生成可空类型字段

    动软代码 生成可空类型 <#@ template language="c#" HostSpecific="True" #> <#@ outpu ...

  9. 动软分享社区功能解析-视频分享和基于地理位置分享图片

    动软图片分享社区是基于动软分享社区系统开发的一套新模板,主要包括图片分享,视频分享,个人动态分享,小组,专辑等功能,非常适合于专注于图片互动的社区网站.支持多图片批量上传,一键采集其他网站图片,可基于 ...

最新文章

  1. 记一次Quartz重复调度(任务重复执行)的问题排查
  2. 基于SSM实现新闻推荐系统
  3. DX:ASPxGridView使用选择事件的前置条件
  4. 《Python数据可视化编程实战》—— 1.6 安装图像处理工具:Python图像库(PIL)...
  5. 牛客网暑期ACM多校训练营(第五场)
  6. ArrayList与普通数组的区别
  7. html4音频插件,js音频插件audio.js
  8. vue实现分屏_VUE视频怎么分镜 VUE视频如何进行分镜编(图文步骤)
  9. git+vue项目实战
  10. 使用Bartend提取K3领料数据以实现发料包装标识批量自动打印
  11. MySQL InnoDB中的锁-间隙锁(Gap Lock)
  12. 体温枪PCBA设计生产流程
  13. Adjoin the Networks Gym - 100781A
  14. table.render 中 cols 属性 【【问题】】
  15. requests库入门-14-HTTP基本认证
  16. ion orphaned memory
  17. 《数学之美》读后感与商榷
  18. 公示系统php,企业信用查询公示系统
  19. 毕业步入职场,我是怎么用python自动化做到准时下班,薪资还高的
  20. 打开计算机网络自动连接怎么回事,win10系统电脑连接宽带后会自动打开Bing网页怎么办...

热门文章

  1. 放弃Dubbo,选择最流行的Spring Cloud微服务架构实践与经验总结
  2. [ZJOI2012]灾难(建图)
  3. 新海诚动画背景简单娱乐分析
  4. SCP使用技巧-递归排除文件
  5. [MFC]Sqlite问题小记
  6. 分布式服务-DUBBOX(五):集成服务生产者
  7. hdu_3555 bomb
  8. server.xml解析
  9. 《FilthyRichClients》读书笔记(一)-SwingのEDT
  10. IIS 故障一例(XP更新补丁后)