powerdesigner 使用技巧 建模工具 导出sql 导出实体类 导出word
显示comment列
Table Properties(表属性)=》Columns(列)=》Customize Columns and Filter(自定义列过滤) 勾上 comment



导出SQL 语句
DataBase(数据库)=》Generate Database (生成数据库)=》confirm 确定


导出实体类
Tool(工具)=》Generate Object-Oriented Model(生成适应模型)=》选择C# 确定=》Edit Current object language(编辑当前面向对象语言) =》Profile\Attribute\Templates\definition =》Profile\Classifier\Templates\DefaultHeader =》Profile\Shared\Templates\comment=》Profile\Classifier\Templates\source=》Generate C# Code




Profile\Attribute\Templates\definition

.if (%isValidAttribute%)
\[Description("{ title: '[%comment%]', field: '[%code%]' }")\]
///<summary>
///[%comment%\n]\
///</summary>
[%customAttributes%\n]\
[%oid%\n]\
.if (%Multiple% == false) and (%isIndexer% == false)
[%visibility% ][%flags% ]%dataType% %code%[ = %InitialValue%]{get;set;}
.else
[%visibility% ][%flags% ]%dataType%[%arraySize%] %code%[ = %InitialValue%]{get;set;}
.endif
.endif
Profile\Classifier\Templates\DefaultHeader

/***********************************************************************
* Module: %sourceFileName%
* Author: 面条%Modifier%
* Purpose: Definition of the %exactObjectType% [%Package.namespace%.]%Code%
***********************************************************************/
// <summary>
// %Comment%
// </summary>
Profile\Shared\Templates\comment

%CurrentLine%
Profile\Classifier\Templates\sourcebody

.// only toplevel classes are generated
.ifnot (%isInner%)
.// header and usings
[\
%usings%\n
]\
.// class/interface definition
.ifnot (%Package.namespace%)
namespace Models
{
%definition%
}
.else
[\
%Package.comment%
]\
[\
%Package.customAttributes%
]\
namespace %Package.namespace%
{
%definition%
}
.endif
[\n\n%sourceFooter%]
.endif
Generate C# Code


导出word 转载 http://jingyan.baidu.com/article/295430f1c385970c7f005056.html
首先还是先打开我们的PowerDesigner,打开我们要导出的项目
点击Report-->Reports templates 进入Report模版页面
点击最右边的 文件夹图标,进入选择页面,找到我们下载的模版文件(我的在E:\备用内,到文件夹那一层就好),选好以后点击'确定',然后再点击'close'关闭
点击Report-->Generate Reports 进入导出页面
依照图片选择(备注:Generate html导出的是一个html格式的),还有就是不要忘记设置为简体中文
在file name 处,进行设置导出文件的位置以及名称,点击 'ok'导出,就可以导出文件了
弹出以下信息说明导出成功,打开查看导出文档
powerdesigner 使用技巧 建模工具 导出sql 导出实体类 导出word的更多相关文章
- 懒人小工具:T4生成实体类Model,Insert,Select,Delete以及导出Excel的方法
由于最近公司在用webform开发ERP,用到大量重复机械的代码,之前写了篇文章,懒人小工具:自动生成Model,Insert,Select,Delete以及导出Excel的方法,但是有人觉得这种方法 ...
- LINQ to SQL 建立实体类
使用LINQ to SQL时,需要首先建立用于映射数据库对象的模型,也就是实体类.在运行时,LINQ to SQL 根据LINQ表达式或查询运算符生成SQL语句,发送到数据库进行操作.数据库返回后,L ...
- LINQ to SQL 建立实体类 (转)
http://www.cnblogs.com/DebugLZQ/archive/2012/11/14/2770449.html 使用LINQ to SQL时,需要首先建立用于映射数据库对象的模型,也就 ...
- .net 根据匿名类生成实体类,根据datatable生成实体类,根据sql生成实体类
在开发中可能会遇到这几种情况 1.EF或LINQ查询出来的匿名对象在其它地方调用不方便,又懒的手动建实体类 2.通过datatable反射实体需要先建一个类 ,头痛 3.通过SQL语句返回的实体也需要 ...
- 步步学LINQ to SQL:为实体类添加关系【转】
[IT168 专稿]本文详细为你阐述了如何在你的应用程序中实现LINQ to SQL.附件的示例程序包括了这里探讨的所有代码,还提供了一个简单的WPF图形界面程序来显示通过数据绑定返回的结果集. 第一 ...
- 使用原生SQL返回实体类具体实现详情
注:可以直接复制粘贴,欢迎提出各种问题,谢谢! 因为网上查询大都是相同的,自己做时发现很多不懂,摸索了很久才弄懂,所以写了这个例子,比较容易看懂吧. 使用原生SQL查询并将结果返回实体中: (1)因为 ...
- 模拟实现MyBatis中通过SQL反射实体类对象功能
话不多说,直接上干货! package cn.test; import java.lang.reflect.Method; import java.sql.Connection; import jav ...
- C#工具:防sql注入帮助类
SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至篡改数据库. using System; using Sy ...
- 回顾:Linq To SQL语法 - 实体类
第一篇博客,还望各位大神勿喷 小弟在此代码奉上........ 借用NorthWind数据库,实现一个商品展示的小功能.上代码: 添加对Linq的引用 using System.Data.Linq;/ ...
随机推荐
- Mac下显示网页全屏快捷键
control+command+F mac下谷歌浏览器全屏时隐藏头部:(隐藏标签页和地址栏) command+shift+B
- Android中不显示标题
在网上找的用requestWindowFeature(Window.FEATURE_NO_TITLE)这一句报错. 后来找到另一种方法 1.在res/values/styles.xml中添加如下代码 ...
- jQuery图片灯箱和视频灯箱
在一些前端页面中经常需要文件上传,为了美观,我们经常做一个灯箱来显示我们选择的文件, 而不是简单的input标签. html 代码:这个是多图片上传 <div class="layui ...
- Django之组件--forms
forms组件(详细) 功能: 1 校验字段功能 2 渲染标签功能 3 渲染错误信息功能 4 组件的参数配置 5 局部钩子 6 全局钩子 类中使用: 1.定义 from django import f ...
- weblogic的基本概念
1.Domain,Administration Server, Managed Server 域包含一个或多个 WebLogic Server 实例. Domain 中包含一个特殊的 WebLogic ...
- yum方式安装mysql
安装步骤 1. 安装yum仓库 到https://dev.mysql.com/downloads/repo/yum/ 下载对应操作系统版本的yum仓库,然后进行安装:sudo rpm -Uvh pla ...
- 验证调用HttpServletResponse.getWriter().close()方法是否真的会关闭http连接
起因 线上项目突然遭到大量的非法参数攻击,由于历史问题,之前的代码从未对请求参数进行校验. 导致大量请求落到了数据访问层,给应用服务器和数据库都带来了很大压力. 针对这个问题,只能对请求真正到Cont ...
- ajax方式下载文件
在web项目中需要下载文件,由于传递的参数比较多(通过参数在服务器端动态下载指定文件),所以希望使用post方式传递参数.通常,在web前端需要下载文件,都是通过指定<a>标签的href属 ...
- JDK8新特性01 Lambda表达式01_设计的由来
1.java bean public class Employee { private int id; private String name; private int age; private do ...
- 五、文件IO——dup 函数
5.1 dup 函数---复制文件描述符 5.1.1 简单cat实现及输入输出重定向 io.c #include <sys/types.h> #include <sys/stat.h ...