内容简介
本书以“小型学生管理系统”的开发过程为主线,介绍了用PowerBuilder 8.0开发数据库的方法,中间穿插介绍了Powerscript语言、应用对象、窗口、控件、菜单、数据窗口对象等内容。这些知识都是使用PowerBuilder开发基本的应用程序所必须具备的。 本书适合具有一定的Windows编程经验,希望学习PowerBuilder 8.0并利用其进行数据库应用程序开发的读者阅读。
目录
第1章 了解PowerBuilder 8.?0 1.?1 PowerBuilder概述 1.?2 PowerBuilder 8.?0的特点 1.?3 PowerBuilder 8.?0的安装 第2章 Powerscript语言.?事件与函数 2.?1 语言基础 2.?1.?1 注释行 2.?1.?2 标识符 2.?1.?3 标号 2.?1.?4 特殊字符 2.?1.?5 空值 2.?1.?6 保留字 2.?1.?7 代名词 2.?1.?8 续行和断句 2.?2 数据类型与变量说明 2.?2.?1 数据类型 2.?2.?2 变量说明 2.?3 操作符与表达式 2.?3.?1 操作符 2.?3.?2 操作符在表达式中的优先级 2.?3.?3 表达式的数据类型 2.?3.?4 赋值与表达式 2.?4 常用内部函数 2.?5 结构与对象的引用 2.?5.?1 对象的概念 2.?5.?2 用户对象 2.?5.?3 对象实例化 2.?5.?4 父对象和子对象 2.?5.?5 管理内存 2.?5.?6 结构体 2.?5.?7 行为类似于结构体的用户对象 2.?5.?8 为对象和结构赋值 2.?6 流程控制语句 2.?6.?1 赋值语句 2.?6.?2 单目操作符 2.?6.?3 CALL 2.?6.?4 CHOOSECASE 2.?6.?5 FORNEXT 2.?6.?6 DO...LOOP 2.?6.?7 ConTINUE 2.?6.?8 EXIT 2.?6.?9 IF...THEN 2.?6.?10 CREATE 2.?6.?11 DESTROY 2.?6.?12 GOID 2.?6.?13 HALT 2.?6.?14 RETURN 2.?7 嵌入式SQL 2.?7.?1 在Powerscript中使用SQL语句 2.?7.?2 CLOSECURSOR 2.?7.?3 CLOSEProcedure 2.?7.?4 COMMIT 2.?7.?5 ConNECT 2.?7.?6 DECLARECursor 2.?7.?7 DECLAREProcedure 2.?7.?8 DELETE 2.?7.?9 DISConNECT 2.?7.?10 EXECUTE 2.?7.?11 FETCH 2.?7.?12 INSERT 2.?7.?13 OPEN 2.?7.?14 ROLLBACK 2.?7.?15 SELECT 2.?7.?16 SELECTBLOB 2.?7.?17 UPDATE 2.?7.?18 UPDATEBLOB 2.?8 小 结 第3章 开发应用程序的步骤 3.?1 小型学生管理系统的功能说明 3.?2 准备工作 3.?3 运行应用程序 3.?4 项目画板 3.?5 小 结 第4章 应用程序画板 4.?1 应用对象及应用程序画板 4.?1.?1 应用对象 4.?1.?2 应用对象画板 4.?1.?3 创建新的应用对象 4.?1.?4 打开应用对象 4.?2 设置应用对象属性 4.?2.?1 设置默认字体 4.?2.?2 设置应用程序图标 4.?2.?3 指定默认全局变量的类型 4.?2.?4 应用对象其他属性 4.?3 对象事件 4.?3.?1 Open事件 4.?3.?2 Close事件 4.?3.?3 Idle事件 4.?3.?4 SystemError事件 4.?3.?5 ConnectBegin事件 4.?3.?6 ConnectEnd事件 4.?4 对象函数 4.?5 代码编辑器的用法 4.?5.?1 打开代码编辑器 4.?5.?2 编辑代码 4.?6 实例程序 4.?7 小 结 第5章 窗口画板 5.?1 窗口画板介绍 5.?2 窗口类型 5.?3 创建窗口 5.?4 窗口属性 5.?4.?1 设置窗口属性的步骤 5.?4.?2 窗口的一般属性 5.?5 窗口事件 5.?6 窗口函数 5.?7 窗口变量 5.?8 窗口控件 5.?8.?1 窗口控件简述 5.?8.?2 添加控件 5.?8.?3 控件的命名 5.?8.?4 操作控件 5.?8.?5 焦点与Tab次序 5.?9 常用窗口控件简介 5.?9.?1 控件的描述.?属性.?事件及函数 5.?9.?2 按钮 5.?9.?3 单行编辑框 5.?9.?4 编辑掩码控件 5.?9.?5 多行编辑控件 5.?9.?6 RichTextEdit控件 5.?9.?7 列表框控件 5.?9.?8 下拉式列表框控件 5.?9.?9 下拉式图片列表框控件 5.?9.?10 图像控件 5.?9.?11 静态文本控件 5.?9.?12 ListView控件 5.?9.?13 TreeView控件 5.?9.?14 单选按钮控件 5.?9.?15 OLE控件 5.?9.?16 标签控件 5.?10 例子中用到的窗口 5.?10.?1 主窗口 5.?10.?2 个人信息录入窗口 5.?10.?3 个人信息维护窗口 5.?10.?4 个人信息查询窗口 5.?10.?5 个人成绩录入窗口