右键菜单相关功能

目录

  1. 一、添加数据对象文件夹

  2. 二、打开项目文件夹

  3. 三、添加业务数据对象

  4. 四、添加基本信息数据对象

  5. 五、引入现有数据对象到项目

  6. 六、添加存储过程包

  7. 七、根据模型建表

  8. 八、自动更新项目下所有对象的命名空间

  1. 九、引入数据表

  2. 十、引入数据表(From PowerDesigner12.5

  3. 十一、引入数据表(From PowerDesigner15.1

  4. 十二、目录下的数据表创建

  5. 十三、设置项目下数据表的连接位

  6. 十四、工程下数据层源码生成

  7. 十五、编译数据层工程文件

  8. 十六、生成.Net Studio工程文件

  9. 十七、一键源码生成、编译、工程文件



数据对象层右键菜单功能如下图,下文将逐一讲解。

图片.png

一、     添加数据对象文件夹

在当前数据层下添加一个空的文件夹可在该文件夹下在新建数据表。

二、     打开项目文件夹

        指打开所选文件夹对应的源代码文件目录,如下图:

三、     添加业务数据对象

添加一个带系统字段的空数据表(系统字段:创建日期、创建用户、授权用户、所属部门、所属岗位、所属组织、最后修改日期、最后修改用户、记录删除标记)。

四、     添加基本信息数据对象

添加一个不带系统字段的空数据表。

五、     引入现有数据对象到项目

         将其他项目的数据表引入到当前目录下。


六、     添加存储过程包

        

添加一个空的存储过程包

    

1  添加存储过程

【存储过程包】右键添加存储过程,新建一个存储过程

属性:

函数名称调用存储过程函数名称

函数说明调用存储过程函数说明

所属数据库选择存储过程要保存的数据库,通过连接位定位到数据库。(连接位置请参考【客户端】.Net系统设置】【数据库连接设置】的连接位置说明)

是否返回行集存储过程是否返回行集。

存储过程参数添加该存储过程函数需要的参数

操作:

生成调用此存储过程源码通过配置的属性生成存储过程源码,可点击【程序代码】查看生成的代码并可以根据需求修改

创建存储过程确定好调用存储过程代码无误后就可创建存储过程

生成MSSQL存储过程头将生成创建该存储过程的SQL语句,可在MSSQL存储过程体中查看

存储过程C#源文件输出将在DBModel下的UCMLStoredProcedure.cs文件中添加对应代码

注:为了能正确调用存储过程函数,完成以上步骤后要执行数据层源码编译才能正确调用

2  引入存储过程

                过程请参考【九、引入数据表】

七、     根据模型建表

        

 

八、     自动更新项目下所有对象的命名空间

        将数据对象中的根命名空间“更新到对应的数据表的”类命名空间“选项。


九、     引入数据表

将数据库已存在的数据表引入到数据对象包下,操作步骤如下:

1       点击红框中选项选择数据连接字符串

2       点击【Build】选择用户连接字符串

3       根据自己实际情况选择连接字符串,点击下一步

4       填写好需要的属性,点击【确定】按钮

5       点击【OK】按钮

6       将会把选择项下的所有表列出来,点击【列出存储过程】将把存储过程列出来,在复选框中选择需要引入的数据表或存储过程,点击【执行引入】

7       选择对应字段描述配置,点击【执行引入】即可成功引入表或存储过程

十、     引入数据表(From PowerDesigner12.5

首先需要有通过PowerDesigner 12或以上版本设计好数据库实体模型并保存。选择此项将保存的文件引入即可

十一、       引入数据表(From PowerDesigner15.1

首先需要有通过PowerDesigner 15或以上版本设计好数据库实体模型并保存。选择此项将保存的文件引入即可

十二、       目录下的数据表创建

创建该目录下的所有数据表,根据数据表的“所属数据库”选项确定创建的目标数据库

注意:该操作只会对表进行创建而不会创建视图,如果该包下有视图存在,则需要单独为视图进行创建操作

十三、       设置项目下数据表的连接位

  

   批量设置目录下数据表的所属数据库“选项,如上图设置连接位后点击“设置链接位”按钮即可生效

 

 

十四、       工程下数据层源码生成

将该目录下的所有数据表进行数据层源码生成,每个表生成两个类文件:

表名.cs    这是对当前表增删改查的一个操作类        

表名Info.cs   这是当前表的实体类

 

十五、       编译数据层工程文件

将上一步生成的数据层源码编译为类库,并经类库拷贝到对应项目的BPObject\bin目录,类库名称为对应数据层的“输出程序名称”。

 

十六、       生成.Net Studio工程文件

将当前数据对象层生成的源码放到一个独立的.Net解决方案,方便直接用Visual Studio查看数据层源码。

十七、       一键源码生成、编译、工程文件

是上面三步批量操作,一步实现源码生成、编译工作。

 

评论

暂无评论!

发表评论