图书介绍

PowerBuilder程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载

PowerBuilder程序设计教程
  • 刘大本主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508423062
  • 出版时间:2004
  • 标注页数:297页
  • 文件大小:25MB
  • 文件页数:308页
  • 主题词:数据库系统-软件工具,PowerBuilder-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

PowerBuilder程序设计教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 PowerBuilder概述1

1.1 什么是PowerBuilder1

1.2 PowerBuilder 8.0的安装1

1.2.1 运行PowerBuilder环境1

1.2.2 安装过程1

1.3 PowerBuilder 8.0的启动和退出7

1.3.1 PowerBuilder 8.0的启动7

1.3.2 退出PowerBuilder 8.08

1.4 PowerBuilder 8.0的开发环境8

1.4.1 工作空间和目标8

1.4.2 PowerBuilder 8.0主窗口9

1.4.3 工具栏10

1.4.4 设置工具栏12

1.4.5 画板简介13

1.4.6 常用操作19

第2章 PowerBuilder 8.0的编程22

2.1 数据库应用模式22

2.1.1 集中式应用模式22

2.1.2 文件服务器应用模式22

2.1.3 客户机/服务器应用模式23

2.1.4 分布式应用模式25

2.1.5 Web应用模式26

2.2 面向对象的方法27

2.2.1 面向对象的概念27

2.2.2 PowerBuilder中的面向对象29

2.2.3 PowerBuilder的开发方法30

2.3 PowerBuilder编程的命名规则31

2.4 PowerBuilder应用程序开发过程32

2.4.1 需求分析和设计32

2.4.2 开发32

2.4.3 调试与测试33

2.4.4 生成可执行文件33

第3章 PowerScript语言34

3.1 语言基础34

3.1.1 注释(∥)34

3.1.2 标识符34

3.1.3 字母大小写35

3.1.4 命令结束符(回车键)35

3.1.5 行继续符(&)35

3.1.6 标号(标识符:)35

3.1.7 空值(null)35

3.1.8 操作符36

3.1.9 保留字37

3.2 数据类型、变量和常量38

3.2.1 标准数据类型38

3.2.2 变量的声明39

3.2.3 变量的作用域40

3.2.4 常量42

3.3 基本语句42

3.3.1 赋值语句(=)42

3.3.2 条件语句(if)42

3.3.3 循环语句(loop)44

3.3.4 流程控制语句46

3.3.5 调用语句(call)48

3.4 嵌入式SQL49

3.4.1 数据库连接语句connect49

3.4.2 数据库断开语句disconnect49

3.4.3 事务提交语句commit49

3.4.4 事务取消语句rollback50

3.4.5 选择语句select50

3.4.6 插入语句insert51

3.4.7 删除语句delete51

3.4.8 更新语句update52

3.5 常用函数52

3.5.1 messageBox()函数52

3.5.2 open()和close()53

3.5.3 IS族函数53

3.5.4 类型转换函数54

3.5.5 关键字trigger54

3.6 常用代词54

3.6.1 this代词54

3.6.2 parent代词55

3.6.3 parentwindow代词55

第4章 应用对象56

4.1 什么是应用56

4.2 创建应用对象56

4.2.1 创建新工作区56

4.2.2 创建新应用57

4.3 设置应用对象的属性58

4.4 编写应用对象脚本60

4.4.1 打开脚本编写窗口60

4.4.2 选择事件和对象61

4.4.3 编写应用对象的脚本61

第5章 数据库63

5.1 数据库基础知识63

5.1.1 行(Row)63

5.1.2 列(Column)63

5.1.3 数据类型(Type)63

5.1.4 主键(Primary Key)64

5.1.5 外键(Foreign Key)64

5.1.6 索引(Index)64

5.1.7 视图(View)65

5.2 创建和删除本地数据库65

5.2.1 创建本地数据库65

5.2.2 删除本地数据库66

5.3 连接已存在的数据库68

5.3.1 定义数据库配置文件68

5.3.2 连接数据库69

5.3.3 连接数据库失败与Log文件69

5.4 操作数据库表70

5.4.1 创建表70

5.4.2 删除表71

5.4.3 定义关键字72

5.4.4 设置表的属性74

5.4.5 设置表中列的属性74

5.5 操作数据表中的数据81

5.5.1 检索数据81

5.5.2 修改、添加、删除数据、和存储数据82

5.5.3 将数据排序显示82

5.5.4 按条件过滤数据83

5.5.5 查看行的信息84

第6章 窗口和控件85

6.1 PowerBuilder中的窗口85

6.1.1 窗口概述85

6.1.2 窗口类型85

6.2 创建窗口87

6.2.1 创建窗口对象87

6.2.2 另存窗口88

6.2.3 继承一个窗口88

6.3 设置窗口属性89

6.3.1 设置General标签页90

6.3.2 设置Scroll标签页91

6.3.3 设置Toolbar标签页92

6.3.4 设置Other标签页93

6.4 预览、运行和打印窗口93

6.4.1 预览、运行窗口93

6.4.2 打印窗口94

6.5 窗口中的控件94

6.5.1 控件概述94

6.5.2 窗口中的控件操作95

6.6 设置控件属性97

6.6.1 给控件命名98

6.6.2 改变控件文本98

6.6.3 定义加速键99

6.6.4 定义Tab顺序99

6.6.5 控件的可访问性100

6.7 控件简介101

6.7.1 命令按钮CommandButton101

6.7.2 图形命令按钮PictureButton102

6.7.3 单选钮RadioButton102

6.7.4 复选框CheckBox103

6.7.5 静态文本Static Text104

6.7.6 静态超链接StaticHyperLink104

6.7.7 单行编辑框SingleLineEdit和多行编辑框MultiLineEdit104

6.7.8 掩码编辑框EditMask105

6.7.9 标签Tab106

6.7.10 列表框ListBox109

6.7.1 1 图形列表框PictureListBox110

6.7.12 下拉列表框DropDownListBox110

6.7.13 下拉式图形列表框DropDownPictureListBox111

6.7.14 滚动条ScrollBar112

6.7.15 进度条ProgressBar113

6.8 窗口事件113

第7章 数据窗口对象115

7.1 数据窗口对象概述115

7.2 创建数据窗口对象115

7.2.1 创建数据窗口举例115

7.2.2 数据源的选择118

7.2.3 丰富的显示风格130

7.3 设置数据窗口对象属性143

7.3.1 设置数据窗口对象的式样144

7.3.2 指定鼠标指针形状145

7.3.3 设置打印参数145

7.3.4 设置列边框146

7.4 数据窗口中其他重要属性的设置146

7.4.1 设置列的不可输入性146

7.4.2 更改列的输入次序146

7.4.3 设置列的更改属性146

7.4.4 设置表的不可更改性147

7.5 定义编辑风格147

7.5.1 编辑框风格148

7.5.2 掩码编辑风格148

7.5.3 复选框编辑风格149

7.5.4 单选钮编辑风格149

7.5.5 下拉列表框编辑风格150

7.5.6 下拉数据窗口编辑风格151

7.6 在数据窗口对象中添加对象151

7.6.1 添加对象152

7.6.2 添加命令按钮152

7.6.3 添加静态文本153

7.6.4 添加列和删除列153

7.7 数据窗口对象中各参数设定154

7.7.1 定义排序(sort)154

7.7.2 数据的过滤(Filter)154

7.7.3 定义固定检索参数155

7.7.4 定义可变检索参数155

7.7.5 定义计算列(compute)156

7.7.6 设定多个表的连接条件(join)158

7.7.7 定义分组(group)158

第8章 数据窗口对象的应用161

8.1 数据窗口控件的使用161

8.1.1 添加数据窗口控件161

8.1.2 更改数据窗口控件属性161

8.1.3 设置数据窗口控件中关联的数据窗口对象162

8.2 操作数据窗口对象中数据的前提163

8.2.1 使用系统默认的事务对象SQLCA164

8.2.2 自己定义事务对象165

8.2.3 连接数据库166

8.3 操作数据窗口中的数据167

8.3.1 检索数据(retrieve)167

8.3.2 更新数据(update)168

8.3.3 从数据窗口控件中读数据(getitemstring)169

8.3.4 将数据写到数据窗口控件中(setitem)169

8.3.5 对数据窗口控件中的数据进行排序(setsort)170

8.3.6 对数据窗口控件中的数据进行过滤(setfilter)170

8.3.7 重新设置数据窗口中的数据(reset)171

8.3.8 插入记录(insertrow)171

8.3.9 删除记录(deleterow)172

8.3.10 滚动行(scrolltorow)172

8.3.11 选择行(selectrow)173

8.3.12 获取当前行(getrow)173

8.3.13 设置当前行(setrow)173

8.3.14 获取当前列(getcolumn)174

8.3.15 设置当前列(setcolumn)174

8.4 数据窗口事件175

8.4.1 Clicked175

8.4.2 DoubleClicked176

8.4.3 ItemChanged176

8.4.4 RowFocusChanged177

8.4.5 RetrieveStart177

8.4.6 RetrieveEnd177

8.4.7 RetrieveRow178

8.4.8 UpdateStart178

8.4.9 UpdateEnd179

8.4.10 ItemError179

8.4.11 DbError179

第9章 菜单181

9.1 菜单的基本概念181

9.1.1 菜单的基本组成181

9.1.2 菜单的类型181

9.1.3 菜单的特征182

9.1.4 设计一个菜单182

9.2 创建菜单182

9.2.1 进入菜单画板182

9.2.2 创建一个新菜单183

9.2.3 在当前菜单项下添加同级菜单项184

9.2.4 在当前菜单项下添加子菜单项185

9.2.5 删除菜单项185

9.2.6 添加下拉菜单项185

9.2.7 添加级联菜单项186

9.2.8 通过继承创建一个菜单186

9.3 设置菜单属性188

9.3.1 给菜单命名188

9.3.2 设置菜单提示信息189

9.3.3 设置菜单可访问性189

9.3.4 设置菜单的加速键和快捷键190

9.3.5 在菜单中加入分隔符190

9.3.6 将菜单项设置成工具栏191

9.4 菜单的使用192

9.4.1 将菜单嵌入到窗口中192

9.4.2 编写脚本192

第10章 一个实例的开发过程详解194

10.1 创建新目录194

10.2 创建数据库194

10.3 创建数据表195

10.3.1 创建Address数据表195

10.3.2 创建主键196

10.3.3 为每个字段添加注释、表头和标签197

10.3.4 创建编辑风格198

10.4 创建新工作空间199

10.5 创建新应用程序200

10.6 创建数据窗口对象201

10.7 创建窗口对象205

10.8 编写脚本207

10.9 创建可执行(exe)文件209

10.10 小结210

第11章 应用程序的调试和发行211

11.1 应用程序的调试211

11.1.1 打开调试窗口211

11.1.2 设置断点213

11.1.3 在调试状态下运行应用程序214

11.2 应用程序的运行216

11.3 生成可执行文件216

11.3.1 创建工程及编译216

11.3.2 应用系统217

11.4 应用程序的发行218

11.4.1 PowerBuilder运行时库218

11.4.2 安装数据库接口218

11.4.3 配置ODBC数据源219

第12章 用户对象220

12.1 用户对象的概念220

12.2 用户对象的创建222

12.2.1 创建标准可视用户对象222

12.2.2 创建定制可视用户对象224

12.2.3 创建外部可视用户对象225

12.2.4 创建标准类用户对象225

12.2.5 创建定制类用户对象226

12.3 使用用户对象227

12.3.1 使用可视用户对象227

12.3.2 使用类用户对象227

12.4 窗口与用户对象间的通信228

12.5 用户对象示例228

第13章 动态数据窗口232

13.1 动态指定数据窗口对象232

13.2 动态建立数据窗口对象233

13.3 动态修改数据窗口对象236

13.3.1 添加对象到数据窗口237

13.3.2 删除数据窗口中的对象237

13.3.3 修改数据窗口对象的属性238

第14章 PowerBuilder高级应用239

14.1 应用程序接口(API)239

14.1.1 外部函数定义和调用239

14.1.2 数据类型转换240

14.1.3 参数传递240

14.1.4 外部函数举例241

14.2 数据管道241

14.2.1 创建数据管道进行数据转换242

14.2.2 在应用程序中调用定义好的数据管道243

14.3 两个浏览控件245

14.3.1 列表浏览控件ListView245

14.3.2 树状浏览控件TreeView252

14.4 拖放技术254

14.4.1 拖放属性255

14.4.2 控件的拖放函数256

14.4.3 拖放事件256

14.4.4 拖放操作举例256

第15章 事件259

15.1 应用对象的事件259

15.2 窗口对象的事件259

15.3 窗口上控件的事件261

15.3.1 窗口上控件的公共事件261

15.3.2 命令按钮、图片按钮、单选按钮和复选框控件的事件263

15.3.3 数据窗口控件的事件263

15.3.4 图片控件的事件266

15.3.5 成组框控件的事件266

15.3.6 单行编辑框、掩码编辑框和多行编辑框的事件266

15.3.7 超文本编辑控件的事件267

15.3.8 滚动条控件的事件267

15.3.9 列表框控件的事件268

15.3.10 树状浏览控件的事件268

15.3.11 列表浏览控件的事件269

15.3.12 Tab控件的事件269

15.3.13 OLE控件的事件270

15.3.14 用户对象控件的事件270

15.3.15 静态文本控件和统计图控件的事件270

15.4 菜单事件270

15.5 PowerBuilder对象的用户自定义事件270

15.6 在程序中触发事件272

附录273

参考文献297

热门推荐