第九章使用数据源与创建数据窗口.pptVIP

  • 0
  • 0
  • 约1.64千字
  • 约 11页
  • 2020-02-26 发布于陕西
  • 举报
第九章使用数据源与创建数据窗口对象 第九章使用数据源与创建数据窗口对象 9.1使用数据源 9.1.1Quick Select数据源 Quick Select类型的数据源是常用的一种数据源,顾名思义,这种数据源能够从数据库中快速地检索出数据,从而及时呈现给用户。 Quick Select类型的数据源只向用户提供了 SQL Select语句的一部分子句,没有提供计算列和检索参数等一些高级SQL语句功能。 Quick Select数据源处理和检索数据的速度很快,但不能执行许多高级功能。 学习Quick Select数据源时,应当注意在选择字段时的一些细节:例如选中表时显示的字段以及表名后的箭头(向下或向上);定义排序条件和选择条件的方法。 第九章使用数据源与创建数据窗口对象 9.1使用数据源 9.1.2SQL数据源 SQL Select数据源是PB中功能最强大的一种数据源,它允许使用SQL Select语句的所有子句,因而我们能使用它的全部功能。从执行性能上来讲,它不如Quick Select数据源。 SQL Select数据源画板使用图形的方式来为设计者生成SQL语句,即使不懂复杂的SQL语法,也能设计出功能强大的SQL语句。 9.1.3Query数据源 Query数据源是另外一种功能强大的数据源,它能完成和SQL Select数据源相同的功能。在定义SQL Select数据源时,我们必须新建一条SQL Select语句;而在定义Query数据源时,我们仅仅是从系统中选择已经建立好了的SQL Select语句。 在创建Query数据源的过程中,PB要求我们从系统中选择某个Query数据对象,即必须创建Query数据对象才能使用Query数据源。 第九章使用数据源与创建数据窗口对象 9.1使用数据源 9.1.4Stored Procedure数据源 存储过程(Stored Procedure)是定义在数据库管理系统中的预先编译好的SQL语句,在存取数据库中的数据时,我们不必自己生成SQL 语句,而直接调用其中的存储过程即可。 在数据库技术中,存储过程可以有效地提高存取数据库的性能。在使用存储过程之前必须先在服务器端的数据库管理系统中定义存储过程,然后在客户端执行存储过程。 函数和触发器也属于存储过程,其中函数能完成和存储过程相同的功能,而触发器则是当我们试图修改特定表的某些数据时,它就会被触发执行。 第九章使用数据源与创建数据窗口对象 9.1使用数据源 9.1.5External数据源 在PB中, External数据源是对其他四种数据源访问不到的数据源的总称,使用这种数据源,我们可以访问的数据可以来自文件、字符串、剪贴板等任何可能的形式。 在使用External数据源时,数据窗口对象只完成了显示数据的功能,而没有替我们完成检索数据和操纵数据的功能,所以在使用这种数据源时,我们需要在脚本中利用PB提供的函数来向数据窗口填入各种数据或者获取用户在数据窗口输入的各种数据。 由于External数据源不是基于数据库的数据源,所以在使用数据窗口对象时,我们不能执行和数据库相关的操作。,例如Update函数和Retrieve函数。 第九章使用数据源与创建数据窗口对象 9.2创建数据窗口对象 9.2.1数据窗口对象创建向导 第九章使用数据源与创建数据窗口对象 9.2创建数据窗口对象 9.2.2数据窗口对象选项 第九章使用数据源与创建数据窗口对象 9.2创建数据窗口对象 9.2.3数据窗口对象显示风格 第九章使用数据源与创建数据窗口对象 9.2创建数据窗口对象 9.2.4数据窗口对象画板 第九章使用数据源与创建数据窗口对象 9.2创建数据窗口对象 9.2.5设计数据窗口对象 第九章使用数据源与创建数据窗口对象 9.2创建数据窗口对象 9.2.6数据窗口增强对象 * * *

文档评论(0)

1亿VIP精品文档

相关文档