澳门新浦京娱乐场网站-www.146.net-新浦京娱乐场官网
做最好的网站

使用PowerDesigner反向工程生成数据字典报告,SQL转

法定下载网址:

本人用的powerdesigner是15.壹本子,数据库是MySQL五.一.5柒  

  这里生成的数码字典的种种表的格式如下:

  这里生成的数目字典的各个表的格式如下:

MFC通过ODBC连接mysql(使用VS2012编写MFC),vs2012mfc

1.ODBC连接mysql

  首先ODBC是怎么啊?

  开放数据库互连(Open Database Connectivity,ODBC)是微软公司绽放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的三个组成都部队分,它赤手空拳了1组正式,并提供了一组对数据库访问的正规API(应用程序编制程序接口)。这么些API利用SQL来形成其大多数职分。ODBC本人也提供了对SQL语言的支撑,用户能够间接将SQL语句送给ODBC。

  能够通过如下路线找到ODBC:调节面板->管理工科具->数据源(ODBC)

  1.1 安装mysql-odbc driver

    那几个driver将mysql数据库与ODBC连接在共同。能够在mysql官方网站下载,可是急需注册。尤其供给小心,假若选用的是vs二零一二及更低的vs版本,请下载31个人的driver,不然VS将不可能得逞连接ODBC。原因是VS唯有3十三位版本,原因参照-为何VS20十一贯不61人版本。

  1.2 ODBC连接mysql

    打开ODBC。

    图片 1

    在用户DSN中式点心击增加。

    图片 2

    选择mysql odbc unicode driver,完结,出现以下分界面。

    图片 3

    在Data Source Name中为数量源命名;Deccription为描述,可不填;TCP/IP Sever 填写localhost;User填写mysql用户名,Password填写mysql密码。当以上均填写正确时,Database就能够有mysql数据库中的数据库供您接纳了。而后点击Test,展现successful则成功。

    然后赶回用户DSN分界面能够看来本人的DSN了。

2.MFC主次连接ODBC

    二.壹 张开stdafx.h头文件,加多如下语句

      #include <odbcinst.h> 
      #include "afxdb.h"

      那五个头文件定义了后来要用到的数据库操作类。

    2.二 展开数据库

CDatabase db;
CString sentence;
sentence.Format("ODBC;DSN=Sunny;UID=%s;PWD=%s",MyPublicData.login_name,MyPublicData.login_pass);
db.Open(NULL,FALSE,FALSE,sentence);
if(!db.IsOpen ())
    MessageBox();
 CRecordset rs( &db );
    rs.Open( CRecordset::forwardOnly, _T("SELECT * FROM login_info"));

  在那之中,format中的DSN、UID、PWD分别对应已建ODBC中的Data Source Name、User、Password。sql语句自行定制。

  以上代码仅为打开数据库的最简便易行操作。

  

 

正文介绍版本为Linqer 肆.5.7

(1)首先新建1个“PhysicalDataModel”类型的文书,然后点击“Database”->"Configure  Connections",弹出窗口“Configure Data Connections”, 并选择"Connection Profiles"如下图所示:  www.二cto.com   

图片 4

图片 5

MFC用ODBC方式连接MYSQL数据库是或不是不得以开始展览对表内数据进行删除、改造、扩充等操作?

用sql语句操作啊  

图片 6

 

1、张开PowerDesigner,采取菜单:File ---> Reverse Engineer ---> Database...

一、展开PowerDesigner,选用菜单:File ---> Reverse Engineer ---> Database...

本人在网络下个mfc连接oracle数据库的源代码,小编用vs2013编译成功了,运营后连不上数据库,文件里sdf文件

数据源配置好了吗?
登陆名、密码正确吧?
数据库服务器开启的呢?  

一.ODBC几次三番mysql 首先ODBC是什么样吧? 开放数据库互连(Open Database Connectivity,ODBC)是微软公司...

首先步:下载下来,解压,双击安装.exe文件,运营分界面如下。

图片 7

  一)在弹出的New Physical Data Model窗口中,在Model name处写好名字,在DBMS选拔好相应的数据库,然后点击明显。

  壹)在弹出的New Physical Data Model窗口中,在Model name处写好名字,在DBMS选用好相应的数据库,然后点击分明。

图片 8

 

图片 9

图片 10

第二步:创设与数据库的连接

(贰)新建八个mysql连接,如下窗口: 

   2)在弹出的 Database Reverse Engineer Options窗口中,选中Using a data source,然后点击 Connect to a Data Source

   贰)在弹出的 Database Reverse Engineer Options窗口中,选中Using a data source,然后点击 Connect to a Data Source

点击左上角的New Connection,弹出对话框,填写Name,点击Connection String 下的省略号(...)弹出临近Microsoft SQL Server Management Studio的操作,其实便是链接1个数据库实例,填写账号密码,选取操作哪个数据库等

图片 11

图片 12

图片 13

Model 选拔LINQ to Entity ,然后选取Generate 按键,在弹出的框中钦定一下Entity的文本藏身处,点击OK结束接二连三配置。

 

  三)在弹出的 Connect to a Data Source窗口,按如下操作,然后点击 Connect

  三)在弹出的 Connect to a Data Source窗口,按如下操作,然后点击 Connect

图片 14

填写连接相关音讯,填写实现后如下图所示: 

图片 15

图片 16

 

 

  肆)在弹出的 Configure Data Connections 窗口中,按如下操作,然后点击明确

  肆)在弹出的 Configure Data Connections 窗口中,按如下操作,然后点击显明

使用PowerDesigner反向工程生成数据字典报告,SQL转Linq工具的使用。其三步,Connection 选拔刚刚配置的Connection Name,这时就能够不管写一些sql语句,这里写一些简短的,复杂的融洽试

图片 17

图片 18

图片 19

图片 20

 

  5)在弹出的 创造新数据源窗口 ,做如下操作,然后点击 下一步

  伍)在弹出的 创制新数据源窗口 ,做如下操作,然后点击 下一步

 

图片 21

图片 22

(上海体育场地相关消息填写需注意: 

  陆)在弹出的窗口中甄选相应的数据库驱动,然后点击下一步

  陆)在弹出的窗口中接纳相应的数据库驱动,然后点击下一步

<一>User name:和Password:为mysql数据库的用户名和密码; 

图片 23

图片 24

<二>JDBC driver jar files:为你的mysql-connector-java-伍.1.一三-bin.jar所在地点,点击前边的图标选用就可以。)  www.二cto.com   

  7)完成

  7)完成

填写完相关新闻后点击左下角的“Test Connection。。。”进行测试连接是还是不是连接成功。 

图片 25

图片 26

 

  捌)点击 完结后,弹出Oracle驱动配置窗口

  八)点击 完成后,弹出Oracle驱动配置窗口

图片 27  

图片 28  

图片 29  

若总是成功,点击“OK”时弹出如下窗口。 

  在这之中 TNS ServiceName是在tnsnames.ora文件中配备的要延续的数据库的服务名字

使用PowerDesigner反向工程生成数据字典报告,SQL转Linq工具的使用。  其中 TNS ServiceName是在tnsnames.ora文件中布局的要延续的数据库的劳务名字

 

  填好后得以点击 Test Connection测试一下,最后点击ok

  填好后能够点击 Test Connection测试一下,最终点击ok

图片 30

  九)点击显著

  玖)点击明确

 

图片 31

图片 32

若总是不成功,则需求配备mysql-connector-java-伍.1.壹三-bin.jar的情状变量,进程如下: 

  拾)点击明确后

  拾)点击分明后

 

图片 33

图片 34

图片 35

  11)点击 Connect后

  11)点击 Connect后

 

图片 36

图片 37

(5)连接成功后,点击“Database”->"Update Model from  Database(快速键为:CTLacrosseL_索罗德)",弹出窗口“Database Reverse Engineering Options”,如下图所示: 

  12)点击 确定后

  12)点击 确定后

 

图片 38

图片 39

图片 40

  在这一步,能够根据实况选用要求怎么样表,视图等。点击ok,就能够把所选的表、视图等物理视图生成。

  在这一步,能够依照真实景况选拔需求哪些表,视图等。点击ok,就能把所选的表、视图等物理视图生成。

 

图片 41

图片 42

点击 进行延续的有的安插,如下图所示: 

 

 

 

2、生成数据字典报表

二、生成数据字典报表

图片 43

  1)菜单 Report ---> Report Wizard

  1)菜单 Report ---> Report Wizard

 

图片 44

图片 45

产生布局后,弹出如下窗口: 

  点击下一步

  点击下一步

  www.2cto.com  

  二)选拔生成的报表文书档案类型

  二)选拔生成的报表文书档案类型

图片 46

图片 47

图片 48

 

  别的的暗中同意,直接点击达成,实现后的视图如下:

  其余的私下认可,间接点击实现,达成后的视图如下:

慎选要求开始展览反向工程的数据库或数据库中的某个表,然后点击“OK”就能够变成数据库的反向工程操作。(注意:暗中认可是装有数据库全部入选的,所以在张开抉择须求张开反向工程的数据库此前,先点击"撤除全选"使得数据库全体未选中。)   

图片 49

图片 50

到近些日子停止,powerdesigner的反向工程的连天情形总体安顿完成,此时只需选中必要张开反向工程的数据库或表,点击“OK”便可导出多少的PhysicalDataModel图。

  叁)设置显示的天性

  3)设置展现的习性

 

图片 51

图片 52

 

  四)小编这里只显示名称、代码、数据类型、注释这么些6脾个性

  四)笔者那边只体现名称、代码、数据类型、注释这一个三个属性

作者 woisnong

图片 53

图片 54

(一)首先新建八个PhysicalDataModel类型的文件,然后点击Database-Configure Connections,弹出窗口Configu...

  选好好点击ok

  选好好点击ok

  5)最终菜单 Report ---> Generate RTF生成数据字典报告。RTF格式文件展开后得以另存为doc格式。

  伍)最后菜单 Report ---> Generate RTF生成数据字典报告。RTF格式文件张开后方可另存为doc格式。

 

 

本文由澳门新浦京娱乐场网站发布于数据库,转载请注明出处:使用PowerDesigner反向工程生成数据字典报告,SQL转