老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)

教你mysql如何生成pdm

下文給大家?guī)?lái)MySQL如何生成pdm,希望能夠給大家在實(shí)際運(yùn)用中帶來(lái)一定的幫助,MYSQL涉及的東西比較多,理論也不多,網(wǎng)上有很多書籍,今天我們就用創(chuàng)新互聯(lián)在行業(yè)內(nèi)累計(jì)的經(jīng)驗(yàn)來(lái)做一個(gè)解答。

在應(yīng)縣等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站策劃,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站建設(shè),全網(wǎng)營(yíng)銷推廣,外貿(mào)網(wǎng)站制作,應(yīng)縣網(wǎng)站建設(shè)費(fèi)用合理。

1.條件

 1.1 工具powerDesigner16.5

 1.2 mysql數(shù)據(jù)庫(kù)地址或腳本

 1.3 mysql-connector-odbc-5.3.4-winx64.msi

2.操作步驟

  2.1 database > change DBMS 選擇Mysql5.0

  2.2 打開(kāi)powerDesigner16.5工具, file > reverse Engineer > database

   教你mysql 如何生成pdm

確定,則生成對(duì)應(yīng)的pdm.

3.圖形列表中展示注釋

'* File:     comment2name.vbs
'* Purpose:  在PowerDesigner的PDM圖形窗口中顯示數(shù)據(jù)列的中文注釋
'* Title:    將字段的comment賦值到字段的name中
'* Category: 打開(kāi)物理模型,運(yùn)行本腳本(Ctrl+Shift+X)
'* Copyright:foxzz@163.com,2006/07/25 .
'* Author:   foxzz
'* Created:  
'* Modified: 
'* Version:  1.0
'* Comment:  遍歷物理模型中的所有表,將字段的comment賦值到字段的name中。
'            在將name置換為comment過(guò)程中,需要考慮的問(wèn)題
'            1、name必須唯一,而comment有可能不唯一。
'               處理辦法是如果字段的comment重復(fù),則字段的name=comment+1、2、3...
'            2、comment值有可能為空,這種情況下對(duì)字段的name不處理。
'               針對(duì)Oracle數(shù)據(jù)庫(kù),將comment on column 字段名稱 is '';添加到C:/pdcomment.txt文件中。
'               在補(bǔ)充comment完畢后,便于在數(shù)據(jù)庫(kù)中執(zhí)行        
'******************************************************************************

Option Explicit 
ValidationMode = True 
InteractiveMode = im_Batch

Dim system, file
Set system = CreateObject("Scripting.FileSystemObject")
Dim ForReading, ForWriting, ForAppending   '打開(kāi)文件選項(xiàng)
ForReading   = 1 ' 只讀 
ForWriting   = 2 ' 可寫 
ForAppending = 8 ' 可寫并追加
'打開(kāi)文本文件
Set file = system.OpenTextFile("C:/pdcomment.txt", ForWriting, true)


'判斷當(dāng)前model是否物理數(shù)據(jù)模型
Dim mdl
Set mdl = ActiveModel 
If (mdl Is Nothing) Then 
   MsgBox "處理對(duì)象無(wú)模型" 
ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then 
   MsgBox "當(dāng)前模型不是物理數(shù)據(jù)模型" 
Else 
   ProcessFolder mdl,file 
End If 
file.Close


'******************************************************************************
Private sub ProcessFolder(folder,file)

Dim i,j,k
i=0:j=0:k=0

'列數(shù)組,記錄字段里不重復(fù)的comment
Dim ColumnComment() 
Dim ColumnCommentNumber()
ReDim Preserve ColumnComment(i)
ReDim Preserve ColumnCommentNumber(i)

Dim tbl   '當(dāng)前表
Dim col   '當(dāng)前字段 
dim curComment  '當(dāng)前字段comment

'處理模型中的表
for each tbl in folder.tables 
    if not tbl.isShortcut then 
       if len(trim(tbl.comment))<>0 then
          '可以在這里顯示table的comment
          'tbl.name = tbl.name+"("+trim(tbl.comment)+")"
       end if  

       '處理表中的列
       for each col in tbl.columns 
           k = 0
           curComment = trim(col.comment)
           if len(curComment)<>0 then
              '遍歷相異的comment數(shù)組
              for j = 0 to i
                  if ColumnComment(j) = curComment then
                     '如果找到相同的comment,則相關(guān)計(jì)數(shù)器加1
                     ColumnCommentNumber(j) = ColumnCommentNumber(j) + 1
                     k = j
                  end if 
              Next
              '如果沒(méi)有相同的comment,則k=0,此時(shí)ColumnCommentNumber(0)也為0
              '否則ColumnCommentNumber(k)不為0
              if ColumnCommentNumber(k) <> 0 then
                 col.name = curComment & cstr(ColumnCommentNumber(k))
              else
                 col.name  = curComment
                 'ColumnComment(0)、ColumnCommentNumber(0)永遠(yuǎn)為空
                 '將相異的comment記錄添加到數(shù)組中
                 i = i + 1
                 ReDim Preserve ColumnComment(i)
                 ReDim Preserve ColumnCommentNumber(i)
                 ColumnComment(i) = curComment
                 ColumnCommentNumber(i) = 0
              end if
           else
              '寫入文件中
              file.WriteLine "comment on column "+ tbl.name+"."+col.code+" is '';"           
           end if
       next 
    end if 
    '由于不同表的name允許相同,因此此時(shí)重新初始化。
    '因?yàn)镃olumnComment(0)、ColumnCommentNumber(0)為空,可以保留
    ReDim Preserve ColumnComment(0)
    ReDim Preserve ColumnCommentNumber(0)
    i=0:j=0:k=0

next

Dim view  '當(dāng)前視圖
for each view in folder.Views 
    if not view.isShortcut then 
       '可以在這里顯示view的comment
       'view.name =  view.comment
    end if 
next

'對(duì)子目錄進(jìn)行遞歸
Dim subpackage 'folder
For Each subpackage In folder.Packages 
    if not subpackage.IsShortcut then 
       ProcessFolder subpackage , file
    end if 
Next

end sub

tools > excute commands > Edit/Run scripts

看了以上關(guān)于mysql如何生成pdm的教程,如果大家還有什么地方需要了解的可以在創(chuàng)新互聯(lián)行業(yè)資訊里查找自己感興趣的或者找我們的專業(yè)技術(shù)工程師解答的,創(chuàng)新互聯(lián)技術(shù)工程師在行業(yè)內(nèi)擁有十幾年的經(jīng)驗(yàn)了。

 


分享標(biāo)題:教你mysql如何生成pdm
文章出自:http://www.xueling.net.cn/article/geoppj.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 色成人亚洲www78ixcom | 欧美成人免费一区二区 | 热re99久久精品国99热线看 | 91人妻人人澡人人爽人人精品 | 青草久久久| 人妻偷人VA精品国产旡码 | 亚洲精品无码久久千人斩探花 | 91制片厂色版在线观看 | 女人和公猪交内射网站 | 免费观看h视频 | 国产高清av在线播放 | 亚洲综合久 | 欧美成人一区在线观看 | 亚洲AV激情无码专区在线播放 | 96sao精品视频在线观看 | 无码中文字幕人妻在线一区二区三区 | 久久久蜜桃 | 免费看aaa| 高清一级淫片a级中文字幕 亚洲欧洲日产国无高清码图片 | 国产一区视频免费观看 | 成年片黄色日本大片网站视频 | 久久国产精品影片 | 国产人妻人伦精品1国产盗摄 | 精品久久亚洲中文无码 | 国产成人无码A区在线观看视频不卡 | 91视频久久| 爱爱视频天天干 | 亚洲国产精品久久久久秋霞小 | 丰满少妇被啪啪到高潮图片 | 日本强好片久久久久久aaa | 亚洲草逼 | 一级片欧美 | 国产欧美久久久久 | av在线免费看不卡 | 国精品无码一区二区三区在线蜜臀 | 欧美激情在线精品一区二区三区 | 久久久久久1 | av在线免费播放网址 | 成年女人看片免费视频播放人 | 免费在线色 | 成人性生交视频免费看 |