PB程序设计( 第二版) 第11章 数据管道.pptVIP

PB程序设计( 第二版) 第11章 数据管道.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
尚辅网 尚辅网 第11章 数据管道 11.1 数据管道的功能 11.2数据管道画板的使用数据管道11.3设计实例 小结 11.1 数据管道的功能 数据管道提供了在数据库内部、数据库之间,甚至不同的数据库管理系统之间快速复制数据的功能。利用数据管道复制数据的过程称之为灌入数据(Piping Data)。数据管道可以完成普通方法难以完成的任务 11.1 数据管道的功能 数据管道同样是PowerBuilder提供的一个对象,它的使用方法有两种: ● 用数据管道画板创建数据管道对象,然后在数据管道画板中运行数据管道对象。这种方式方便了开发人员开发和测试应用程序。例如,可以把服务器中的数据下载到本地机,然后不依赖于服务器进行前期开发工作。 ● 用数据管道画板创建并保存数据管道对象,用用户对象画板创建基于数据管道对象的用户对象,编写需要的事件处理程序,在代码中运行管道。这种方式提供了灵活运用数据管道的手段。 11.1 数据管道的功能 无论哪种方法,使用之前都需要先创建数据管道对象。创建数据管道对象时,需要确定下述选项: ● 源数据库; ● 目的数据库; ● 需复制数据的源表; ● 需存放数据的目的表; ● 需执行的数据管道操作类型; ● 运行数据管道时事务提交的频率; ● 允许出现的最多错误数; ● 是否要把表的扩展属性一起传送到目的数据库中。 数据管道对象中需要包含上述各个选项的结果。 11.2 数据管道画板的使用 启动数据管道的操作步骤: (1)单击主工具栏的“New”按钮,打开“New”对话框,在该对话框中激活“Database”画板选项卡,如图11ˉ2所示。 11.2 数据管道画板的使用 (2)双击Database选项卡的“Data Pipeline”图标,或者选择“Data Pipeline”图标后单击“OK”按钮,系统打开“New Data Pipeline”对话框,如图11ˉ3所示 11.2 数据管道画板的使用 (3)在New Data Pipeline对话框中,全部选项分成了两部分:Data Source组框用于选择数据源,这些数据源的作用与创建数据窗口时的数据源的作用完全相同,它们生成指定的SQL SELECT语句;Database Connections组框用于指定提取数据的源表所在数据库所对应的数据库描述文件和目的表所在数据库所对应的数据库描述文件,如果所需的数据库描述文件没有在列表框中列出,那么必须使用数据库画板创建相应的数据库描述文件。 11.2 数据管道画板的使用 (4)分别在Source Connection(源连接)列表和Destination Connection(目的连接)列表中选择源数据库、目的数据库,在Data Source中选择数据源,然后单击“OK”按钮,系统根据所选数据源的不同,出现不同的画面,按照与定义数据窗口数据标 源相似的方法定义数据源;定义数据源之后,单击工具栏上如图11ˉ4所示图标 11.2 数据管道画板的使用 出现数据库连接画板,选中表右击出现菜单后进行选择,系统打开数据管道画板,如图11ˉ5所示 11.2 数据管道画板的使用 数据管道画板工作区分为3个部分:位于左下角的源表部分(这部分不能直接修改)、位于右下角的目的表部分以及位于上部的数据管道选项 经过上述操作后可以在数据管道画板中选择源表及其列、 图11ˉ6 工具栏 定义目的表及其列以及有关属性。数据管道画板的工具栏除PowerBar主工具栏以外还有PainterBar工具栏,在表11ˉ1中对PainterBar1工具栏工具的用法作以简要说明,如图11ˉ6所示 11.2数据管道画板的使用数据道 11.2.1 创建数据管道 11.2.2 数据管道的修改 11.2.3 数据管道删除 11.2.1 创建数据管道 创建数据管道 在PowerBuilder中,创建数据管道分两种情况: 一是在数据库画板中创建; 二是通过创建数据管道对象创建。 两者的不同之处在于:在数据库画板中创建的数据管道默认源数据库和目标数据库相同;而通过创建数据管道对象的方法,则首先要选择源数据库和目标数据库,可以相同也可以不同。 11.2.1 创建数据管道 1.数据库画板中创建数据管道 进入数据库画板,在已连接的数据库中选择要复制的表,单击鼠标右键,出现一个弹出式菜单,如图11ˉ7所示。 11.2.1 创建数据管道 选择“Data Pipeline”创建数据管道,如图11ˉ8所示 11.2.1 创建数据管道 数据管道定义后,可以立即执行,还可以保存数据管道,以便再次使用或修改数据管道。选择“保存”按钮后,输入管道名,单击“OK”按钮。数据管道名称一般用“p”作为前缀,如图11ˉ9所示 11.2.1 创建数据管道 2.创建数据管道

您可能关注的文档

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档