教学课件 Oracle数据库实用教程 唐远新.ppt

教学课件 Oracle数据库实用教程 唐远新.ppt

  1. 1、本文档共478页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
15.2.6 SRW包 为方便用户使用,Report Builder提供了一个封装的程序包,称为SRW。它是一组PL/SQL结构块的集合,包含了许多可在库和报表中引用的函数、过程和异常处理。用户可以在库或报表中参考引用它们。 15.3 报表的建立与调用 一般采用如下步骤建立报表: (1)在“对象导航器”中建立参数 (2)建立数据模型及数据连接 (3)用“报表向导”生成初始报表布局 (4)调整布局(字体、字号、排列位置等) (5)在“动态预览器”中观察报表效果 12.1 块与块间联系的建立 1.建立基表块 2.建立控制块 3.建立块间联系(主/从块) 12.2 菜单(Menu)模块 1.菜单模块的制作 2.将菜单模块连接到Form模块 12.3 设置而不是编码 1.值列表的实现过程 2.堆叠画布 3.放置控件到标签页 4.设计工具条 5.视觉属性的应用 6.计算项的设置 7.从项中复制值 8.对查询、删除、插入、修改数据的操作设置权限 9.重视默认值的设置 10.设置对象的背景色、前景色与边框 12.4 PL/SQL程序 1.程序单元 2.PL/SQL程序库 3.附加程序库到模块 12.5 获取帮助与设计相关信息 1.控件属性设置的联机帮助 2.查看数据库中存在的对象 3.查看FormBuilder内置子程序 与SQL运算符 本章小结 建立块是设计Form的第一步,一般以向导建立数据块,以手工方式建立控制块。数据块与数据块的关系典型地表现为主/从联系。菜单需先定义,然后附加到Form模块中才能使用。应充分地使用属性设置来加快程序设计过程,并由此提高软件的质量。在Form模块中可以定义自己使用的程序单元,还可将PL/SQL程序库附加到Form模块中实现访问外部的程序模块。在设计的过程中,可按帮助键获得控件及属性的帮助,还可查看数据库系统中对象的信息来辅助设计过程的完成。 ? 第13章 Form基本编程 13.1 Form触发器 13.2 编写PL/SQL程序单元 13.3 检验与例外处理 13.4用程序实现操作导航 13.5 错误信息捕获 13.6系统提示信息的处理 本章目录 13.1 Form触发器 1.Form触发器概述 2.模块(Form)级触发器 3.块(Block)级触发器 4.记录(Record)级触发器 5.项(Item)级触发器 13.2 编写PL/SQL程序单元 Form中可用的PL/SQL程序包括程序单元、PL/SQL程序库和包。程序单元是Form模块的子程序。PL/SQL程序库是一个函数和过程的集合,其中包括自定义的函数和过程。子程序包是一组由逻辑上相关的PL/SQL数据类型、实体和子程序组成的一个应用实体。 13.3 检验与例外处理 1. 在项级(Item)设置验证 2.在记录级(Record)设置验证 3.在块(Block)级和Form级设置验证 13.4 用程序实现操作导航 块间导航语法为GO_BLOCK('BlockName'); 项间导航语法为GO_ITEM('BlockName.ItemName'); Form模块间导航语法为GO_FORM ('FormName'); 13.5 错误信息捕获 相关的内部函数如下: (1)ERROR_CODE表示错误号,数字型。 (2)ERROR_EXIT错误信息文本,字符型。 (3)ERROR_TYPE错误的类型,字符型。 13.6 系统提示信息的处理 Oracle提供了确定提示信息的内部函数: MESSAGE_CODE、 MESSAGE_TYPE和 MESSAGE_CODE。 本章小结 在Form中编程,至少涉及到触发器、程序单元、PL/SQL程序库、包、检验与例外处理、用程序实现操作导航、错误信息捕获、系统提示信息的处理等多个方面。其中最基本也是最重要的是正确理解Form中的触发器。Form中的触发器触发器可定义在Form、块、记录和项4个层次上,由此可完成不同级别的数据检验和事件处理过程。 ? 第14章 Form编程专题 14.1 文件读写 14.2 注册表读写 14.3 动态子程序库(dll子程序)调用 14.4 检测与数据库(网络)的连接 本章目录 14.1 文件读写 可以使用Form Builder提供的内建程序包TEXT_IO实现文本文件的读写操作。TEXT_IO程序包提供了F

文档评论(0)

pehalf + 关注
实名认证
内容提供者

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

版权声明书
用户编号:7201060146000004

1亿VIP精品文档

相关文档