999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于PowerBuilder的數據管道的應用

2009-07-07 09:11:58
新媒體研究 2009年22期
關鍵詞:數據庫用戶方法

康 懿

[摘要]隨著PowerBuilder的廣泛使用,針對其數據管道及其應用的問題,討論該技術的主要內容。

[關鍵詞]PowerBuilder數據管道數據庫

中圖分類號:TP3文獻標識碼:A文章編號:1671-7597(2009)1120052-01

數據管道是一種數據遷移工具。通過數據管道,應用程序能夠在不同的數據庫表之間移動數據,也就是說,可以把一個或多個源表中的數據復制到新表或已存在的目的表中。數據管道產生的數據遷移可以在同一個數據庫中不同的表之間進行,也能夠在同一個數據庫管理系統的不同數據庫之間進行,甚至可以在不同數據庫管理系統的不同數據庫之間進行。

數據管道提供了在數據庫內部、數據庫之間,甚至不同數據庫管理系統之間快速復制數據的簡便途徑。利用數據管道復制數據的過程稱之為灌入數據。

一、創建數據管道對象

數據管道是PowerBuilder提供的一個對象,它的使用方法有兩種:

(1)數據管道畫板創建數據管道對象,然后在數據管道畫板中運行數據管道對象。這種方式方便了開發人員開發和測試應用程序。

(2)用數據管道畫板創建并保存數據管道對象,用用戶對象畫板創建基于數據管道對象的用戶對象,編寫需要的事件處理程序,在代碼中運行管道。

無論哪種方法,使用之前都需要創建數據管道對象,創建數據管道對象時,需要確定下述選項:

1.源數據庫;

2.目的數據庫;

3.要從中復制數據的源表;

4.要存放數據的目的表;

5.要執行的數據管道操作類型;

6.運行數據管道時事務提交的頻率;

7.允許出現的最多錯誤數;

8.是否要把表的擴展屬性一起傳送到目的數據庫中。

二、數據管道出錯處理

在數據管道運行過程中,隨時可能因數據完整性等多種原因而產生錯誤,PowerBuilder自動把出錯的行顯示在出錯信息數據窗口中。數據管道的出錯信息數據窗口顯示了管道操作失敗行的所有列,并在數據窗口左部指出了出錯原因,這個數據窗口使用表格風格的顯示方式。

如果在數據管道執行過程中達到了最大出錯個數,管道的執行就會自動停止,其后的數據無論正確與否都不會灌入目的數據庫中。要想把后面的數據灌入數據庫,只有兩種方法可行:修改數據管道的定義,或修改數據源的定義。修改之后重新運行數據管道。

三、數據管道的應用

如果想在應用程序中使用數據管道,一般必須創建下述對象:(1)創建數據管道對象;(2)創建一個繼承自Pipeline的標準類用戶對象;(3)創建一個窗口,在窗口上放置用于顯示數據管道運行過程中出錯信息的數據窗口控件。

在應用程序中使用數據管道的基本步驟如下:

1.用數據管道畫板創建數據管道對象。

2.用用戶對象畫板創建繼承自Pipeline的標準類用戶對象。

3.創建窗口,在窗口上放置一個數據窗口控件。

4.編寫代碼,依次實現下述操作:

(1)初始化事務對象并連接數據庫;

(2)創建標準類用戶對象實例;

(3)將數據管道對象與標準類用戶對象實例聯系起來;

(4)啟動數據管道。

5.處理行錯誤。

6.結束管道操作,清理前面創建的實例。

在實現上述任務過程中,需要使用數據管道對象的屬性、事件和函數:

1.數據管道用戶對象的屬性

數據管道用戶對象的屬性共有五個,反映了當前使用的數據管道對象、語法、數據管道運行情況等信息。

2.數據管道的事件

數據管道有五個預定義事件,在創建數據管道用戶對象時,可以根據應用程序的需要定義自己的用戶事件。

3.數據管道的方法

數據管道對象有八個方法,其中ClassiName()、GetParent()、PostE

vent()、TriggerEvent()、TypeOf()與其他對象相應方法的意義相同,在此不再重復。而Start()方法將數據從源表傳送到目的表中,Cancel()方法將終止數據管道的執行,Repair()方法將出錯修改結果傳送到目的數據庫。

四、小結

本文主要討論了PowerBuilder關于數據管道的功能,指出了如何創建數據管道對象,并詳細介紹了數據管道應用的基本步驟和方法。

參考文獻:

[1]徐松林等,PowerBuilder數據庫應用開發教程[M].北京:清華大學出版社.

[2]李春葆、曾平,Sql Server2000應用系統開發教程[M].北京:清華大學出版社.

[3]施伯樂、丁寶康、汪衛編著,數據庫系統教程[M].北京:高等教育出版社.

猜你喜歡
數據庫用戶方法
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
主站蜘蛛池模板: 国产流白浆视频| 3D动漫精品啪啪一区二区下载| 大学生久久香蕉国产线观看| 国产在线观看一区二区三区| 色妺妺在线视频喷水| a级毛片网| 在线精品欧美日韩| 国产成人高清在线精品| 超薄丝袜足j国产在线视频| 欧美亚洲第一页| 国产69精品久久久久孕妇大杂乱 | 日韩精品免费在线视频| 久久国产成人精品国产成人亚洲| 91在线国内在线播放老师| 午夜视频免费一区二区在线看| 毛片免费高清免费| 久久久久亚洲精品成人网| 久久无码高潮喷水| 97se亚洲综合不卡| 97se亚洲综合| 99草精品视频| 一级看片免费视频| 婷婷色在线视频| 久久黄色影院| 亚洲三级色| 东京热av无码电影一区二区| 国产性精品| 亚洲第一区在线| 午夜无码一区二区三区在线app| 五月婷婷精品| 亚洲中文字幕在线一区播放| 国产理论一区| 欧美日韩另类在线| 午夜精品影院| 亚洲国产系列| 波多野结衣亚洲一区| 国产在线拍偷自揄拍精品| 亚洲无码久久久久| 天堂在线www网亚洲| 欧美www在线观看| 色成人亚洲| 午夜高清国产拍精品| 中国精品自拍| 狠狠色婷婷丁香综合久久韩国 | 亚洲区欧美区| 国产极品美女在线播放| 久久国产精品电影| 成人国产免费| 无码内射在线| 99热这里只有精品免费| 国产视频 第一页| 亚洲av中文无码乱人伦在线r| 五月天婷婷网亚洲综合在线| 国内黄色精品| 重口调教一区二区视频| 国产免费a级片| 亚洲成A人V欧美综合天堂| AV网站中文| 超清无码熟妇人妻AV在线绿巨人| a色毛片免费视频| 无码精品国产dvd在线观看9久| h视频在线观看网站| 日韩黄色精品| 国产成人欧美| 色播五月婷婷| 无码国产偷倩在线播放老年人| 国产美女叼嘿视频免费看| 人人澡人人爽欧美一区| 热久久综合这里只有精品电影| 国产亚洲美日韩AV中文字幕无码成人| 国产噜噜在线视频观看| 亚洲国产无码有码| 中文字幕1区2区| 久久免费精品琪琪| 97久久精品人人| a级免费视频| 一本视频精品中文字幕| 久精品色妇丰满人妻| 欧美综合一区二区三区| 国产美女无遮挡免费视频网站| 欧美中文字幕第一页线路一| 免费国产无遮挡又黄又爽|