成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺析用PowerDesigner生成Access數(shù)據(jù)庫

開發(fā) 開發(fā)工具
自從使用PowerDesigner以來一直知道可以支持Access但一直沒有搞明白如何通過腳本來創(chuàng)建Access數(shù)據(jù)表。本文將介紹如何用PowerDesigner生成Access數(shù)據(jù)庫。

在PowerDesigner的tools里終于找到的答案,具體文件都在C:\Program Files\Sybase\PowerDesigner 12\Tools目錄中。目前只支持Access97與Access2000的數(shù)據(jù)庫。Access2007的數(shù)據(jù)庫還不支持,不過沒有關(guān)系,只要生成出Access2000數(shù)據(jù)庫升級就行了,但麻煩的就是要去弄一個Access2000的環(huán)境。當(dāng)然直接使用Access20007也可以,但就是需要使用97那個版本的才行,打開后把宏啟用起來就OK了。否則用不了。

創(chuàng)建的原理就是通過Access寫的一個程序來分析執(zhí)行PD生成的腳本,最終創(chuàng)建數(shù)據(jù)文件中創(chuàng)建數(shù)據(jù)表。

需要注意的是,如果你使用tools目錄下acccess.mdb來生成需要把PDM里的數(shù)據(jù)庫改為Access97。如果使用Access2k.mdb來生成需要把數(shù)據(jù)庫改為acccess2000.

如果在生成的過程中出現(xiàn)“類型不匹配”可能是一些默認(rèn)值設(shè)置有問題,或者是字段設(shè)置太長如varchar(500),在Access***只能是255.

查看tools.txt文件即可明白。原文如下:

This file contains informations about contents of .\Tools subdirectory under PowerDesigner installation directory.

MS Access reverse (Access.MDB and Access2K.MDB)

===============================================

Data exchange between PowerDesigner and Microsoft Access (97 and 2000) works with .DAT files. These files are created from PDM files via  script generation, and reversed into the PDM. The Access.mdb (Microsoft Access 97) and Access2k.mdb (Microsoft Access2000) databases use or create these files to generate or reverse Access databases.

Opening the appropriate database opens a window in which you configure the database generation or reverse engineering.

ex.

Examples:

To reverse Engineer Microsoft Access 97 database "c:\temp\MyDB.mdb" in a PowerDesigner Physical Data Model:

1. Double-Click <PowerDesigner_Directory>\Tools\Access.mdb

2. Select  "Reverse engineer Access database to PowerDesigner script"

3. Type  "c:\temp\MyDB.mdb" in Select Database (or click the Search button)

4. Type the  .DAT file to create in PowerDesigner File

5. Click on Create

6. Select DBMS->Reverse Engineering Databases in the PowerDesigner PDM window

7. Select the newly generated file as script file to be reversed

8. Click OK

To generate a Microsoft Access 97 database from a PowerDesigner PDM:

1. Generate Script file from PowerDesigner PDM (the usual procedure)

2. Double-Click the file <PowerDesigner_Directory>\Tools\Access.mdb

3. Select "Generate Access database from PowerDesigner Script file"

4. Type the destination database in Select Database (or click the Search button)

5. Type the file created by PowerDesigner in PowerDesigner File

6. Click on Create

Note for V6 users: you can not use the old genacc.bas file with PowerDesigner.

以下上網(wǎng)上不知道哪個家伙翻譯的。我進(jìn)行了調(diào)整:

從已有的PDM(數(shù)據(jù)庫物理模型)文件生成Access數(shù)據(jù)庫,首先要先創(chuàng)建一個空的Access數(shù)據(jù)文件blank.mdb,然后生成Access數(shù)據(jù)庫腳本,如Cre_database.sql或者Cre_database.dat(一般是SQL)

生成Microsoft Access數(shù)據(jù)庫

PowerDesigner和MS(微軟)的Access數(shù)據(jù)庫之間通過.DAT文件交換信息,這些文件通過腳本的生成從PDM(物理模型)文件創(chuàng)建而來,Access的.mdb數(shù)據(jù)庫使用.DAT文件創(chuàng)建數(shù)據(jù)庫或者將Access數(shù)據(jù)庫反轉(zhuǎn)操作生成.DAT文件。

從PowerDesigner的PDM文件生成MS Access數(shù)據(jù)庫的方法如下:

1、在PowerDesigner中生成數(shù)據(jù)庫腳本文件

2、雙擊PowerDesigner安裝目錄下的tools目錄中的Access.mdb(這個是Access97的,如果是Access2000請選擇文件Access2k.mdb)文件(要打開這個文件,需要安裝Access,請檢查你的Access是否已經(jīng)成功安裝好)

3、打開成功后會有一個單選框進(jìn)行選擇,選擇***項“從PowerDesigner腳本文件創(chuàng)建Access數(shù)據(jù)庫”

4、然后在下面的兩框里選擇空的Access數(shù)據(jù)文件與PD生成的腳本。在“選擇數(shù)據(jù)庫”框中輸入目標(biāo)數(shù)據(jù)庫或點擊瀏覽選擇目標(biāo)數(shù)據(jù)庫(即之前創(chuàng)建的blank.mdb文件)

5、在“PowerDesigner文件”中輸入由PowerDesigner創(chuàng)建的腳本文件或者點擊瀏覽選擇腳本文件(如果沒有找到該文件,在文件類型中選擇所有文件)

6、點擊“創(chuàng)建”按鈕。

【編輯推薦】

  1. Rose與PowerDesigner:兩款建模工具的對比
  2. 使用PowerDesigner 9.5創(chuàng)建Web服務(wù)
  3. Hibernate支持Access方言源代碼
  4. 如何優(yōu)化JavaScript腳本的性能
  5. 用Javascript連接Access數(shù)據(jù)庫的方法
責(zé)任編輯:彭凡 來源: cnblogs
相關(guān)推薦

2009-08-19 16:30:55

C#操作Access數(shù)

2009-08-19 16:40:26

C#操作Access數(shù)

2009-06-10 22:11:28

javascript連

2009-08-19 16:19:01

C#操作Access數(shù)

2021-03-28 10:16:18

SQL Server數(shù)據(jù)庫PowerDesign

2010-10-08 09:38:55

Android數(shù)據(jù)庫事

2011-03-22 16:31:35

Access數(shù)據(jù)庫

2010-09-30 08:27:48

2011-07-13 14:53:56

VCODBCAccess

2017-09-14 10:10:55

數(shù)據(jù)庫MySQL架構(gòu)

2009-09-18 14:25:36

LINQ to SQL

2009-03-16 13:30:55

腳本數(shù)據(jù)字典Oracle

2010-04-26 10:52:46

Oracle 數(shù)據(jù)庫

2011-07-04 13:36:15

2011-04-08 10:43:08

mysql數(shù)據(jù)access數(shù)據(jù)庫

2011-04-01 12:58:46

ASPACCESS數(shù)據(jù)庫

2024-04-18 09:56:16

2011-04-08 09:07:25

Access數(shù)據(jù)庫Oracle庫

2011-08-24 13:49:45

Access數(shù)據(jù)庫轉(zhuǎn)化

2009-07-28 17:36:21

ASP.NET數(shù)據(jù)庫連
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 高清视频一区二区三区 | 一级在线观看 | 91精品国产一区二区三区 | 亚洲男人的天堂网站 | 日韩中文字幕一区二区三区 | 国产精品91久久久久久 | 久久午夜视频 | 成人一区二区视频 | 91在线视频观看免费 | 日本涩涩网 | 中国一级特黄真人毛片 | 嫩草一区二区三区 | 久久国产欧美日韩精品 | 国产乱码一区 | 羞羞视频在线观看免费观看 | 亚洲性人人天天夜夜摸 | 国产欧美综合在线 | 国产a视频 | 91黄色片免费看 | 日本免费一区二区三区 | 中文字幕视频在线免费 | 亚洲第一女人av | 日日艹夜夜艹 | 国产午夜久久久 | 久久综合色综合 | 成人国产精品免费观看 | 欧美激情精品久久久久久 | 久久精品亚洲欧美日韩久久 | 中文字幕欧美日韩一区 | 日本aa毛片a级毛片免费观看 | 婷婷久久网| 视频一区中文字幕 | 成人免费av在线 | 亚洲日韩欧美一区二区在线 | 日本成人福利 | 亚洲男人的天堂网站 | 日韩中文av在线 | 欧美二区在线 | 日韩免费视频一区二区 | 亚洲免费一区二区 | 亚洲综合小视频 |