- 1、本文档共96页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库配置 本章目标 本章主要PowerBuilder8.0的数据库配置方式,要求掌握使用PowerBuilder8.0 连接到SQL Server 数据库的基本步骤。 数据库是由若干表(table),视图(view),索引(index),关键字(key)以及其它一些数据对象组成的存储应用系统数据的仓库。PowerBuilder本身提供的强大功能可以使用户方便有效地访问数据库。 11.1 数据库的连接与配置 不论在开发环境还是应用系统中,如果需要操作数据库,必须首先与数据库建立连接。PowerBuilder与数据库的连接通过数据库接口来实现。PowerBuilder提供了两类接口:ODBC接口和专用接口。 11.1.1 ODBC的概念及组成 ODBC接口是微软公司1991年提出的开放式数据库互连标准接口。它以关系数据库标准查询语言SQL来存取连接到的数据源,ODBC应用程序编程接口(API)提供了一组标准的函数调用,这些函数解决了嵌入式SQL接口非规范化的问题。它们提供了SQL和应用程序的标准接口,解决了应用程序随数据库的改变而改变的麻烦。ODBC支持单个应用系统访问多个不同的数据库,不管它们是远程还是本地数据库。 11.1.3 定义数据库描述文件 数据库描述文件(database profile)是存储于PowerBuilder初始化文件(PB.INI)中的一组参数。PB.INI定义了在开发环境下到特定数据库的连接参数。创建和使用database profile是管理数据库连接的最简易方式。 11.2 数据库画板 数据库画板是用户在PowerBuilder开发环境中定义数据库表、视图、索引以及查询、修改、增删数据的场所。无论对何种数据库,PowerBuilder都提供了相同的简单易用的可视化界面来操作它们。 数据库画板中包含有如下视图: Activity Log:显示了用户所有操作的SQL语法。 Columns:用于创建或修改表的列。 Extended Attributes:列出了所有当前连接数据库可用的显示格式,编辑风格,和有效性规则。 ISQL Session:用于创建,执行或解释SQL语句。 Object Details:显示当前所定义对象的属性。 Object Layout:显示表的图形化形式。 Objects:列出所有数据库驱动程序和数据源描述。特别地,对于当前系统所连接的数据库,列出了所有与当前数据库有关的表,列,过程和函数,主键和外部键,索引,用户等。 Output:它以网格,表或自由格式显示表的数据。 本章小结 数据库的连接和配置 数据库画板 PowerScript语言 本章目标 本章介绍PowerScript的基本内容,要求能够使用PowerScript语言进行应用程序的设计。 使用任何编程工具开发应用程序,编码总是其中必不可少的步骤之一,所谓编码也就是用一种约定格式表达处理过程,这一约定格式称为编程语言。PowerScript语言是PowerBuilder所使用的语言,它是由语句、命令、函数的集合以及用户自定义函数和嵌入式SQL语言编写的。 12.1 基础知识 PowerScript编程语言在语法上同许多高级语言的语法类似。不同的是这种语言是编译型语句,而不是解释型语言。PowerBuilder提供了大量功能强大的内部函数。充分利用这些函数用户能以很短的程序完成复杂的操作。众多的函数为开发人员提供强大功能的同时也避免和减少了不必要的重复编程,提高了开发效率。 12.1.1 注释 注释是添加在程序中的一些说明性文字,PowerBuilder并不执行或编译任何注释,而是简单地跳过它。PowerScript的注释包括行注释和块注释两种。行注释以双斜线//开始,其后书写注释内容,到行尾结束。块注释以符号/*开始,到符号*/结束,不管其中夹了多少东西,它们都是注释。 12.1.2 标识符 在PowerScript中使用标识符可以命名变量、函数、窗口、控件、菜单等。标识符不区分大小写。 标识符的使用要遵循以下语法规则: 以字母或下划线开头; 不能使用的保留字; 不能超过40个字符,也不能出现空格; 大小写字母不限; 可以包含-,_,$,#,%等特殊字符。 12.1.3 空白符和NULL 空白符除了在字符串变量内部之外,在PowerScript中都被忽略。如果愿意可以在命令中加入任意多的空白符。NULL是可以用于任何一种数据类型来表示不确定的值。有两种方
您可能关注的文档
- (快速回放373839)第16章.ppt
- (操作系统课件)请求分页.ppt
- (最好)人教版《第十三章力和机械》复习课ppt.ppt
- (上课)高一通用技术第一章课件.ppt
- (语法课)一般将来时ppt.ppt
- (集备5)化学反应的利用(第一课时).ppt
- (呼财宝509)外婆家排队叫号系统解析20140716.ppt
- ,发挥自己的想象,续写故事的结尾:.ppt
- ,我的快乐之源.ppt
- 005〈标准化流程〉教材.ppt
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
文档评论(0)