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

Posted on 2011-05-25 18:22 李天平 阅读(4367) 评论(16) 编辑 收藏

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

1.主界面:

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

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

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

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

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

4. 可以设置模板目录

5. 模板代码批量生成

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

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

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

7. 模板示例讲解

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

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

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

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

    本文转自:http://www.cnblogs.com/ltp/archive/2011/05/25/2057151.html 动软代码生成器中已经集成了模板代码生成的功能,但还有很多老的用户不知道或 ...

  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. Spring Cloud Alibaba 生产实践:Sentinel 进阶应用场景
  2. 14.7倍推理加速、18.9倍存储节省!北航、商汤、UCSD提出首个点云二值网络 | ICLR 2021...
  3. uap连接oracle,UAP环境初始化操作手册Oralce版.pdf
  4. Oracle约数,Oracle约束简介
  5. g++ linux 编译开栈_使用g++编译器扩大程序可用栈空间
  6. Android 自动动画布局更新 使用,在RecyclerView上使用布局动画(Layout animation)
  7. (三)构建dubbo分布式平台-maven模块规划
  8. python处理json文件_python处理json文件
  9. python 窗口最小化_有没有办法通过Python 3最小化Windows 7中的窗口?
  10. 更改via浏览器字体_【安卓】我心中的最佳手机浏览器
  11. Python源代码文件的文本编码
  12. matlab中单位格式,[转载]matlab中的数据显示格式-format
  13. MyBatis官方文档——SQL语句构建及日志部分
  14. launchpad乐器_PreSonus 发布 ATOM 打击垫控制器(视频)
  15. oracle imp导入数据库
  16. BottomNavigationView+ViewPager+Fragment 底部导航按钮
  17. 工业控制系统如何实现网络安全等级保护的相关要求
  18. 电影记忆之20(恐怖游轮)
  19. 记念陪伴了我这么久的电脑
  20. Elixir-Basic types 之 Binaries、strings、charlist

热门文章

  1. Request 部分功能
  2. Vue多页应用脚手架
  3. if和switch以及for
  4. Cloud Prizefight: OpenStack vs. VMware(转)-HA-FT
  5. ASP.NET 2.0 中动态添加 GridView 模板列
  6. Docker-Compose快速部署开源网盘系统Tank蓝眼网盘系统
  7. Kubernetes(十七) 基于NFS的动态存储申请
  8. c语言 年月日比较大小
  9. c语言 字符去重复以及冒泡排序
  10. git 子命令 git tag 常用命令实操教程