居然跑通了,乐。
 留个纪念。

 1<%@ CodeTemplate Language="C#" TargetLanguage="C#" Src="" Inherits="" Debug="False" Description="Template description here." %>
 2<%@ Assembly Name="System.Data" %>
 3<%@ Assembly Name="SchemaExplorer" %>
 4<%@ Import Namespace="System.Data" %>
 5<%@ Assembly Name="SchemaExplorer" %>
 6<%@ Property Name="NameSpace" Type="System.string" Default="" Optional="False" Category="" Description="" Editor="" EditorBase="" Serializer="" %>
 7<%@ Property Name="CurDB" Type="SchemaExplorer.DatabaseSchema" Default="" Optional="False" Category="" Description="" Editor="" EditorBase="" Serializer="" %>
 8<%@ Property Name="CurTbl" Type="SchemaExplorer.TableSchema" Default="" Optional="False" Category="" Description="" Editor="" EditorBase="" Serializer="" %>
 9
10using System;
11using System.Text;
12using System.Data;
13using System.Collections.Generic;
14using Websharp.ORM.Base;
15namespace <%=NameSpace%>
16{
17    public class <%=CurTbl%>Entity : IEntity
18    {
19        public <%=CurTbl%>Entity()
20        {
21         }
22        <% foreach(SchemaExplorer.ColumnSchema col in CurTbl.Columns) {%>
23       
24         <%=GetCode(col)%>
25        <%}%>
26        
27     }
28    
29
30}
31
32<script runat="template">
33
34 private string GetCode(SchemaExplorer.ColumnSchema col)
35{
36    string strCode = col.DataType + " m_"+col.Name+";\r\n";
37    strCode  +="        public ";
38    strCode += (col.DataType+" "+col.Name+"{\r\n");
39    strCode +="          get {\r\n           return "+"m_"+col.Name+";\r\n              }\r\n            }";
40    return strCode;
41 }
42
43</script>
44
45
46

初学Codesmith,第一次写模板相关推荐

  1. Latex第一次写论文记录

    Latex第一次写论文记录 1. Latex的安装 2. Latex的简单使用 4. Latex模板 5. 论文标题,作者 6. Abstract 7. Introduction 7.1 文献的引用 ...

  2. 第一次写计算机论文无从下手怎么办?(一) - 易智编译easeediting

    撰写第一篇学术论文对于绝大多数人来说是一件压力山大的事情!在此,易智编译将讨论与科学论文撰写过程有关的问题.以期帮助科研新手顺利上手撰写第一篇学术论文. 1. 制定论文写作时间表 如果你正在为第一篇论 ...

  3. 第一次写blog,哈哈

    第一次写blog,哈哈,还是有点感觉的,不过刚下好班,整个脑子乱的不行,可以说是一片糨糊,看看人家的blog很舒服,真的自己写了还真的不知道写些什么,看来这也是自己的总结,工作两年来,感觉肚子里还真的 ...

  4. 第一次写,python爬虫图片,操作excel。

    第一次写博客,其实老早就注册博客园了,有写博客的想法,就是没有行动,总是学了忘,忘了丢,最后啥都没有,电脑里零零散散,东找找,西看看,今天认识到写博客的重要性. 最近闲着看了潭州教育的在线直播课程,颇 ...

  5. 前端老弟第一次写后端,崩了!

    幽默轻松小知识,一起来看看老弟第一次写的后端代码,你觉得如何? 大家好,我是鱼皮,今天分享我的老弟第一次写后端代码时出现的囧事,希望大家引以为戒. 孽起 我的老弟小阿巴,目前大一,自学编程有一段时间了 ...

  6. 学java用什么写比较好_学习Java需要什么基础,初学Java如何写好代码

    原标题:学习Java需要什么基础,初学Java如何写好代码 初学Java的同学时常会遇到这样的情况,跟着入门教程看过一遍,但需要自己写代码的时候却无从下手:写代码的时候时常会遇到不懂的地方,如果停下来 ...

  7. 携程航班信息爬取(python)---第一次写博客,不好请别见外!

    1.航班信息接口 api="https://flights.ctrip.com/itinerary/api/12808/products",这个接口中包含了所要查询的航班信息. * ...

  8. 第一次写writeup

    My WriteUp 题目:http://ctf5.shiyanbar.com/DUTCTF/1.html (第一次写writeup...嗯都懂) 思路:点进去发现真的是what a fuck! 感觉 ...

  9. Python paromiko每日生活学习感悟(第一次写,紧张hahaha)

    Python paromiko每日生活学习感悟(第一次写,紧张hahaha) 学习篇 生活篇 学习篇 今天整天实习,解决了虚拟机通过SSH进行远程登录,需求还增加一项就是要采用多个接入多个设备,采用了 ...

  10. 创客学院 level1第一节学习完成(第一次写博客)

    第一次写博客 创客学院 level1第一节学习完成 断断续续花了大概两天,已经在同学(龙欢)的推荐下,学习了java最基本的语法,大概就是和C语言差不了多少,感觉还是好接受,在昨天晚上也是和同学讨论了 ...

最新文章

  1. R语言数据横向合并cbind函数实战
  2. 重载(Overload )和覆写(override)的理解及区别
  3. linux 移动目录树到子目录中,Linux系统管理员工具包: 移动Linux/UNIX目录
  4. Ubuntu 相关命令行工具
  5. editorloop 占用_systemd CPU占用100%,并出现大量僵尸进程
  6. 创新小组 实战Git团队企操作手册_精华版本
  7. 虚拟语气和推测(二)
  8. (十)java版b2b2c社交电商spring cloud分布式微服务- SSO单点登录之OAuth2.0登录认证(1)...
  9. 服务器上传至云系统,上传至云服务器命令
  10. 《区块链原理、设计与应用》一3.8 本章小结
  11. 揭秘Facebook官方底层C++函数Folly
  12. 弹出浮动页面html怎么写,C# 浮动窗体实现(自定义弹出窗口)
  13. unity3d:激活码系统(根据PC机器码,给对应激活码完成软件注册)
  14. html禁止查看图片,强看被屏蔽微信朋友圈
  15. matlab 矩阵列运算,MATLAB矩阵及其运算
  16. Unity 关于Toggle的ison默认没有显示监听结果的解决
  17. 协议栈skb _buff
  18. 05.看板方法——在制品
  19. 【kindle】使用Typora+Calibre自制电子书
  20. 2018.3版本 CLion的激活码

热门文章

  1. sublime text 2/3 快捷键汇总
  2. 快速突破面试算法之分治算法篇
  3. FineReport中统计列中不同数据的个数
  4. 20145231熊梓宏 《网络对抗》 实验6 信息搜集与漏洞扫描
  5. 线性表的链式存储结构-----链表
  6. 八段锦是一种不错的养生运动
  7. MQ方法解决分布式事务图
  8. 携程Apollo 启动失败遇到的坑
  9. MySQL 函数:IF(expr,v1,v2) 判断
  10. ParNew垃圾回收器总结