Navi.Soft31.代码生成器(含下充斥地址)

1体系简介

1.1效应简述

以Net软件开发过程被,大部分时还是当编制代码,并且都是再度和混乱的代码.比如:要贯彻以数据库被10独说明的增删改查功能,大部分代码都是同一的,只需要修改10%之代码量.此时若使用代码生成器即可完全缓解者题材

每当支付数据库型软件时,连接数据库是独必要的操作过程,但老是不同数据库,需要不同之工具.如:连接SQLServer使用微软提供的查询分析器,连接Oracle使用PL/SQL工具,连接MySql使用Navicat
for MySQL工具.若是发这样的家伙,能够同时连接多单数据库,即可解决这些题目

按软件而同时解决地方的2独问题.详细功能如下所描述

1.2运转环境

.NET Framework 4.0

1.3动方式

双击软件图标,弹出如图1-1所出示

MySQL 1

图1-1

1.4产品亮点

l 可操作多数据库

l 生成指定字段的增删改查语句

l 生成数据字典,导出文件类型包括:html,word,excel

l 数据库结构较

l 数据库数据传

l 数据库数据并

l SQLServer转SQLite

l 查看有数据库进程

l 查找Db栏目名称以及栏目值

2成效菜单

举凡代码生成器的基本功能,以菜单式展现.如图2-1

MySQL 2

图2-1

2.1Db选项

MySQL 3

图2-2

概念通用的部署起,如:生成C#代码时,需引用的DLL文件列表, 命名空间定义等

2.2Db连接字符串管理

MySQL 4

图2-3

凡借助接连了之Db数据库记录起来,方便下次可以直接使用.选中假如开辟的数据库,点击”确定”按钮即可

2.3SQLServer转SQLite数据库

MySQL 5

图2-4

连续SQLServer数据库,将那数据结构整体移植到SQLite数据库.同时还包表数据

2.4多少传

MySQL 6

2.5多少并

MySQL 7

2.6结构比较

MySQL 8

流淌:目前才会针对同数据库类型比较

2.7翻看过程

MySQL 9

图2-5

流动:目前不过支持MySql数据库

2.8数额字典

MySQL 10

图2-6

导出文件类型包括:Word,Excel和Html.效果如图下所示

MySQL 11

图2-6-1

上图是Excel文件

MySQL 12

图2-6-2

上图是Html文件

MySQL 13

图2-6-3

上图是Word文件

3力量列表

3.1连续数据库

MySQL 14

图3-1

一经齐图所示,本产品支持连SQLServer,SQLite,SQLAnyWhere,MySql,Oracle,OleDb数据库暨PowerDesigner文件.连接成功后,均生成同样的对象,因此,可以实现他们中间的台本互换.连接这些数据库或文件之报到页面如下列表所示

MySQL 15

图3-1-1

描述:连接SQLServer数据库

MySQL 16

图3-1-2

描述:连接SQLite数据库

MySQL 17

图3-1-3

描述:连接SQLAnyWhere

MySQL 18

图3-1-4

描述:连接MySql数据库

MySQL 19

图3-1-5

描述:连接OleDb数据库

MySQL 20

图3-1-6

描述:连接Oracle数据库

MySQL 21

图3-1-6

描述:连接PowerDesigner文件

3.2朗诵博结构

连天数据库.若成功,会加载是服务器(或文件)的有数据库暨数据类型,如下图所示

MySQL 22

图3-2-1

MySQL 23

图3-2-2

达图也数据库列表

数据库图标是灰的,表示不连接要连失败;图标是健康颜色的,表示连接成功,可以本着数据库进行操作

MySQL 24

图3-2-3

直达图为多少类列表.可供参考

3.3目标列表

MySQL 25

图3-3-1

靶包括:表,视图和命令.分别如下图所示

MySQL 26

图3-3-2

表示表

MySQL 27

图3-3-3

表示视图

MySQL 28

图3-3-4

表示命令

3.4数据库操作

当选数据库结点右键,出现右键菜单,功能要下图所示

MySQL 29

图3-4

3.4.1新建查询

MySQL 30

图3-4-1

新建查询,是打开一个文本编辑器,录入sql语句执行,将实施结果显示到UI控件

3.4.2生成脚本

MySQL 31

图3-4-2-1

生成脚本,是指生成整个数据库的脚本,包括表,视图和指令,生成结果要下图所示

MySQL 32

图3-4-2-2

转移的台本可保留至文件或者系剪切板

3.4.3批量代码生成

本条版少勿支持

3.4.4打印数据库

MySQL 33

打印数据库中表结构列表

3.4.5每当数据库查找

MySQL 34

图3-4-5-1

MySQL 35

图3-4-5-2

在数据库中摸索包括2单:分别是寻找栏目名称与栏目值

摸索栏目名称是乘查找Db表栏目名称的职务

追寻栏目值,是指查找Db栏目值的位置

3.4.6刷新

重复读取数据库结构

3.4.7属性

数据库属性内容,如下图所示

MySQL 36

图3-4-7

3.5表操作

MySQL 37

图3-5

3.5.1浏览数据(前1000修)

MySQL 38

图3-5-1

鉴于Db表数据或者会见过多,此作用是独读取Db表前1000长条数据.如齐图所示

MySQL3.5.2生成脚本

MySQL 39

图3-5-2

这意义是一直生成此对象表的剧本,包括表,视图和命令.并以脚本保存到剪切板或文件

3.5.3SUID语词生成

MySQL 40

图3-5-3

夫作用是生成Db表的Select,Insert,Update,Delete语句,如齐图所示

3.5.4代码生成

MySQL 41

代码生成,是冲模板,生成指定的类公事,包括:实体类,扩展实体类,数据访问类,精力层类,列表页面,单据页面,Grid栏目等,如齐图所示

流动:生成的接近,都是用于NaviSoft30的框架,若扩大,可自行添加模板即可

3.5.5属性

MySQL 42

图3-5-5

翻看Db表的系属性.如达到图所示

3.6视图操作

MySQL 43

和表操作同样,在这个不再叙述

3.7命令操作

MySQL 44

与表操作同样,在此不再叙述

4询问分析器

MySQL 45

图4

4.1小菜单栏和工具栏

MySQL 46

图4-1

l
运行:是凭借直接实施SQL语句.注:此处执行的凡选中SQL语句,如果非选择着,则实施总体

l 停止:用于多线程执行SQL语句时用,暂无开发

l 执行计划:仿SQLServer查询分析器中之执行计划.目前支撑:SQLServer和MySql

l 新建:是凭因指查询分析Db连接串,新创造一个询问分析器

l 打开:是借助打开sql文件,读取文件内容

l 另存为:是靠将查询分析器内容保留也sql文件

l 查找:是因查找SQL语句被最主要字,如下图所示

MySQL 47

图4-1-1

l 网络查看

MySQL 48

图4-1-2

以网格形式显得批量数据

l 表单查看

MySQL 49

图4-1-3

盖说明只式显得单条数据

l 备注和图像

MySQL 50

图4-1-4

备注:是赖展示单行单列数据

图像:是依赖如果单元格值若是图像Url地址,则直展示

4.2信以及结果

MySQL 51

查阅执行sql语句所要时日

MySQL 52

展示sql语句执行的结果

4.3生成SQL语句

MySQL 53

冲sql语句执行之结果,可以转变增删改的sql语句.而且是足以指定字段生成,如下图所示

4.3.1生成Insert语句

MySQL 54

MySQL 55

4.3.2生成Update语句

MySQL 56

MySQL 57

4.3.3生成Delete语句

MySQL 58

MySQL 59

5FAQ

5.1FAQ1

问问:若360安警卫开启时,会弹出是否允许此程序运行,如图8-1所出示

MySQL 60

图8-1

报:选择:一直允许运行(加入白名单)

网站地图xml地图