《PowerBuilder 6.0/6.5教程》求取 ⇩

第一章 概述1

1.1 PowerBuilder的功能特点1

1.2 开发应用程序的步骤2

1.3 集成开发环境3

1.3.1 开发界面的构成3

1.3.2 主要画笔的功能5

1.3.3 改变画笔栏显示位置及提示6

1.3.4 定制画笔栏7

1.4 PowerBuilder对象8

1.4.1 属性8

1.4.2 事件9

1.4.3 对象函数9

思考题9

第二章PowerScript编程语言10

2.1语言基础10

2.1.1 断行、续行与多条语句10

2.1.2 注释11

2.1.3 标识符11

2.1.4 特殊ASCII码字符12

2.1.5 空值(NGLL)13

2.1.6 对象、属性、函数和事件的引用方法13

2.1.7 代词14

2.1.8 保留字15

2.1.9 事件处理程序的编写环境15

2.2 数据类型与变量声明16

2.2.1 标准数据类型16

2.2.2 系统对象数据类型18

2.2.3 枚举类型19

2.2.4 变量声明19

2.2.5 变量的作用域21

2.3 操作符23

2.3.1 算术操作符23

2.3.2 关系操作符24

2.3.3 逻辑操作符24

2.3.4 连接操作符25

2.3.5 操作符的优先级25

2.4 创建与释放对象25

2.4.1 创建对象实例26

2.4.2 释放对象实例26

2.4.3 收集废弃对象27

2.5 条件语句27

2.5.1 IF语句27

2.5.2 CHOOSE GASE语句28

2.6 循环语句29

2.6.1 DO...LOOP循环30

2.6.3 GOTO语句31

2.6.4 EXIT(退出循环)32

2.6.5 CONTINUE(继续循环)32

2.6.6 循环嵌套33

2.7 返回语句与终止程序运行33

2.7.1 RETURN语句33

2.7.2 HALT语句34

2.8 嵌入式SQL34

2.8.1 建立和断开与数据库的连接35

2.8.2 提交与回滚事务35

2.8.3 单行检索语句SELECT36

2.8.4 插入语句INSERT36

2.8.5 删除语句DELETE37

2.8.6 修改语句UPDATE37

2.8.7 检查SQL语句执行情况37

2.8.8 读取多行数据38

2.8.9 动态SQL40

2.8.10 粘贴SQL语句44

2.9 常用函数49

2.9.1 消息函数MessageBox()49

2.9.2 响铃函数Beep()50

2.9.3 数据类型转换函数51

2.9.4 数据类型检查函数51

2.9.5 运行其他应用程序的Run()52

2.9.6 设置输入焦点函数SetFocus()52

2.9.7 事件触发和邮寄函数53

2.9.8 颜色函数RGB()54

2.10 创建自定义函数和结构55

2.10.1 创建自定义全局函数55

2.10.2 创建自定义对象函数56

2.10.3 创建全局结构57

2.10.4 创建对象结构58

思考题59

第三章 应用对象60

3.1 应用对象和应用对象画笔60

3.1.1 应用对象60

3.1.2 应用库61

3.1.3 应用对象画笔61

3.1.4 创建新的应用对象62

3.1.5 自动生成应用程序框架63

3.2 设置应用对象的属性65

3.2.1 设置缺省字体65

3.2.2 指定库搜索路径67

3.2.3 设置应用程序图标67

3.2.4 指定缺省全局变量的类型68

3.2.5 应用对象的其他属性69

3.3 应用对象的事件71

3.4 代码编辑器的用法73

3.4.1 进入代码编辑器73

3.4.2 编辑代码74

3.4.3 粘贴函数76

3.4.4 粘贴语句76

3.4.5 代码编辑器的键盘操作77

3.5 事务对象的概念与属性77

3.5.1 事务对象的概念77

3.5.2 创建自定义事务对象78

3.5.3 事务对象的属性79

3.6 应用对象创建实例80

思考题83

第四章 数据库84

4.1 连接数据库84

4.1.1 连接前的软件安装85

4.1.2 连接到ODBG数据库85

4.1.3 专用接口的一般连接步骤89

4.2 数据库操作91

4.2.1 创建SybaseSQLAnywhere数据库91

4.2.2 删除SybaseSQLAnywhere数据库92

4.2.3 改变当前数据库93

4.3 简介数据库画笔93

4.3.1 启动数据库画笔93

4.3.2 数据库画笔的组成94

4.4 操作数据库表95

4.4.1 创建表95

4.4.2 修改表97

4.4.3 定义表的属性与主键98

4.4.4 定义索引100

4.4.5 定义外部键101

4.4.6 设置列的属性102

4.4.7 删除表、主键、外部键与索引105

4.4.8 创建视图107

4.5 数据浏览、修改与输出108

4.5.1 数据操作画笔109

4.5.2 浏览数据109

4.5.3 插入与删除记录110

4.5.4 卸出与装入数据110

4.6 使用数据库维护画笔111

4.6.1 编写和执行SQL语句111

4.6.2 保存与读入SQL语句111

4.7 PowerBuilder资源库112

4.8 创建与编辑显示格式112

4.8.1 数值型显示格式113

4.8.2 字符串显示格式115

4.8.3 日期显示格式115

4.8.4 时间显示格式116

4.9 创建编辑风格117

4.9.1 编辑框风格(EditBox)119

4.9.2 编辑掩码风格(EditMask)119

4.9.3 复选框风格(CheckBox)120

4.9.4 单选钮风格(RadioButton)121

4.9.5 下拉列表框风格(DropDownListBox)122

4.9.6 下拉数据窗口风格(DropDownDataWindow)122

4.10 创建有效性规则123

4.11 数据库创建实例127

4.11.1 创建SybaseSQLAnywhere本地数据库127

4.11.3 示例表的结构128

4.11.4 定义主键130

4.11.5 建立索引131

4.11.6 创建“作者—著作”视图131

4.11.7 输入数据132

思考题133

第五章 窗口与菜单134

5.1 窗口概述134

5.2 创建与修改窗口136

5.2.1 窗口画笔概述136

5.2.2 创建新窗口138

5.2.3 创建继承窗口139

5.3 窗口属性140

5.3.1 设置窗口属性141

5.3.2 一般属性141

5.3.3 窗口位置及大小142

5.3.4 鼠标指针143

5.3.5 设置窗口图标143

5.3.6 设置窗口滚动属性143

5.3.7 设置窗口工具栏属性144

5.4 保存、预览、打印窗口145

5.4.1 保存窗口145

5.4.2 预览窗口146

5.4.3 运行窗口146

5.4.4 输出窗口定义146

5.5 窗口事件及事件处理程序147

5.5.1 窗口事件147

5.5.2 编写窗口事件处理程序149

5.6 创建窗口实例149

5.6.1 窗口存储方式150

5.6.2 声明窗口变量150

5.6.3 使用窗口数组150

5.7 创建与修改菜单151

5.7.1 菜单画笔151

5.7.2 创建新菜单154

5.7.3 修改菜单154

5.8 设置菜单属性155

5.8.1 定义菜单项的快捷键156

5.8.2 定义菜单工具栏157

5.8.3 设置菜单对象的一般属性158

5.8.4 设置菜单风格158

5.9 菜单事件及其编程159

5.9.1 菜单事件160

5.9.2 编写菜单事件处理程序160

5.10 制作弹出式菜单160

5.10.1 弹出窗口上的菜单160

5.10.2 弹出其他菜单161

5.11 多文档界面161

5.11.1 概述多文档界面161

5.11.2 建立MDI框架窗口162

5.11.3 创建工作表163

5.11.4 设置微帮助164

5.11.5 设置工具栏165

5.12 窗口高级技巧168

5.13 菜单创建实例169

思考题170

第六章 控件171

6.1 放置控件171

6.1.1 控件概述171

6.1.2 往窗口上放置控件172

6.2 控件的命名174

6.2.1 控件名的缺省前缀174

6.2.2 修改控件名的缺省前缀174

6.2.3 修改控件名称175

6.3 操作控件176

6.3.1 选择控件176

6.3.2 移动控件178

6.3.3 改变控件大小179

6.3.4 删除控件179

6.3.5 对齐控件179

6.3.6 等距控件180

6.3.7 等宽或等高控件180

6.3.8 复制与粘贴控件180

6.4 焦点与Tab次序181

6.4.1 焦点181

6.4.2 设置Tab次序182

6.5设置控件常用属性183

6.5.1 设置控件标题183

6.5.2 定义访问键184

6.5.3 指定控件的可访问性185

6.6 按钮186

6.6.1 命令按钮186

6.6.2 图像按钮187

6.7 文本显示与编辑188

6.7.1 静态文本控件(StaticText)188

6.7.2 单行编辑框189

6.7.3 多行编辑框190

6.7.4 掩码编辑框191

6.7.5 超文本编辑框193

6.8 单选钮、复选框与组框194

6.8.1 单选钮195

6.8.2 复选框196

6.8.3 组框197

6.9 列表选择198

6.9.1 列表框198

6.9.2 图片列表框200

6.9.3 下拉列表框201

6.9.4 下拉图片列表框202

6.10 显示图像203

6.10.1 图片框203

6.10.2 制作动画示例204

6.11 集成其他应用207

6.11.1 放置OLE控件207

6.11.2 设置OLE控件209

6.11.3 OLE对象激活方式211

6.11.4 使用OCX部件212

6.12 使用树形视图控件214

6.12.1 树形视图的属性214

6.12.2 添加与删除列表项215

6.12.3 树形视图控件的事件220

6.13 使用列表视图控件222

6.13.1 列表视图的属性223

6.13.2 增加与删除列表项224

6.13.3 列表视图控件的事件228

6.14 使用标签控件229

6.14.1 相关术语229

6.14.2 建立标签控件230

6.14.3 标签控件的属性232

6.14.4 标签控件的事件238

6.15 创建和访问控件的实例238

思考题241

第七章 数据窗口对象242

7.1 创建数据窗口对象的步骤242

7.1.1 数据窗口对象概述242

7.1.2 创建数据窗口对象的步骤243

7.2 定义数据源244

7.3 数据窗口的显示风格255

7.3.1 列表(Tabular)风格255

7.3.2 表格风格256

7.3.3 自由格式(Freeform)256

7.3.4 标签(Iabel)风格257

7.3.5 分栏(N-Up)风格257

7.3.6 分组(Group)风格258

7.3.7 交叉列表(Crosstab)风格258

7.3.8 统计图(Graph)风格258

7.3.9 OLE 2.0风格258

7.3.10 超文本(RichText)风格258

7.3.11 复合(Composite)风格258

7.4 使用数据窗口画笔259

7.4.1 数据窗口画笔工作区259

7.4.2 调整对象261

7.4.3 改变数据窗口的显示比例263

7.4.4 对象的跳转次序264

7.4.5 预览数据窗口对象265

7.4.6 数据窗口画笔的快捷键266

7.5 数据窗口的布局结构267

7.5.1 区域划分267

7.5.2 区域属性269

7.5.3 设置样式及打印参数269

7.6 控制列对象的显示与编辑272

7.6.1 显示格式272

7.6.2 编辑风格273

7.6.3 有效性规则274

7.7 控制数据行274

7.7.1 记录过滤275

7.7.2 记录排序275

7.7.3 记录分组276

7.7.4 让用户输入检索条件277

7.7.5 按需提取数据278

7.7.6 压缩重复值279

7.8 增强数据窗口对象的功能280

7.8.1 数据窗口的层次280

7.8.2 增加与删除数据窗口中对象281

7.8.3 静态文本对象282

7.8.4 计算域282

7.8.5 图片框284

7.8.6 统计图285

7.8.7 绘图对象286

7.8.8 组框对象287

7.8.9 嵌套报表287

7.8.10 按钮对象288

7.9 设置对象属性290

7.9.1 修改对象的颜色与边框290

7.9.2 动态修改属性291

7.10 控制更新数据库292

7.11 创建数据窗口对象的实例296

思考题301

第八章 数据窗口控件302

8.1 数据窗口控件使用方法302

8.1.1 运用数据窗口的一般步骤302

8.1.2 放置数据窗口控件303

8.1.3 连接数据窗口控件与对象303

8.1.4 动态更换数据窗口对象304

8.1.5 为数据窗口控件分配事务对象305

8.1.6 检索数据308

8.1.7 更新数据库310

8.2 缓冲区与编辑控件311

8.2.1 数据窗口控件的缓冲区312

8.2.2 编辑状态标志313

8.2.3 编辑控件315

8.2.4 数据校验步骤316

8.3 设置数据窗口控件的属性317

8.5 出错处理及日志321

8.6 输出报表324

8.7 数据窗口的高级用法326

8.7.1 数据窗口的属性访问方法326

8.7.2 数据窗口画笔表达式328

8.7.3 数据的直接访问方法331

8.7.4 动态数据窗口338

8.8 数据存储对象341

8.9 创建和应用数据窗口控件的实例343

思考题344

第九章 用户对象与用户事件345

9.1 用户对象分类345

9.2 创建新用户对象348

9.2.1 启动用户对象画笔348

9.2.2 创建标准可视用户对象349

9.2.3 创建定制可视用户对象350

9.2.4 创建外部可视用户对象350

9.2.5 创建定制类用户对象351

9.2.6 创建标准类用户对象352

9.3 使用用户对象352

9.3.1 使用可视用户对象352

9.3.2 使用类用户对象353

9.4 窗口与用户对象间的通信354

9.5 用户事件354

9.5.1 定义用户事件355

9.5.2 用户事件讨论356

9.5.3 使用用户事件357

9.6 创建和应用用户对象的实例358

思考题362

第十章 数据管道363

10.1 数据管道的概念363

10.2 使用数据管道画笔364

10.2.1 源表366

10.2.2 目的表366

10.2.3 选择管道操作367

10.2.4 灌入Blob类型的数据368

10.2.5 改变源数据库和目的数据库369

10.2.6 运行数据管道369

10.2.7 数据管道出错处理369

10.3 应用程序中使用数据管道371

10.3.1 数据管道用户对象371

10.3.2 数据管道的属性372

10.3.3 数据管道的事件373

10.3.4 数据管道的函数373

10.4 运用数据管道的实例375

思考题380

第十一章 测试与发行应用程序381

11.1 管理应用库381

11.1.1 应用库的组织方式381

11.1.2 使用库画笔382

11.1.3 维护应用库385

11.1.4 维护应用库中的对象387

11.1.5 移出与移入对象389

11.1.6 对象的检出与检入390

11.1.7 重新生成对象391

11.2 应用程序测试过程392

11.3 调试器的使用394

11.3.1 调试器工作界面394

11.3.2 断点设置398

11.3.3 调试过程402

11.4 其他调试手段404

11.4.1 运动PBDEBUG功能404

11.4.2 追踪数据库访问406

11.4.3 其他调试技术408

11.5 创建可执行文件409

11.5.1 创建可执行文件的一般步骤409

11.5.2 创建可执行文件时要考虑的问题412

11.6 应用程序的发行415

11.6.1 PowerBuilder运行时库415

11.6.2 安装数据库接口416

11.6.3 配置ODBC数据源416

思考题417

附录A 数据库连接参数418

1999《PowerBuilder 6.0/6.5教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由熊居然等编著 1999 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

PowerBuilder 6.0 基础教程(1999 PDF版)
PowerBuilder 6.0 基础教程
1999 北京:国防工业出版社
PowerBuilder 6.0实用数据( PDF版)
PowerBuilder 6.0实用数据
POWERBUILDER 6.0用户参考手册(1998年10月第1版 PDF版)
POWERBUILDER 6.0用户参考手册
1998年10月第1版 北京希望电脑公司
PowerBuilder 6.0用户指南  卷2( PDF版)
PowerBuilder 6.0用户指南 卷2
PowerBuilder 6.0应用与开发(1998 PDF版)
PowerBuilder 6.0应用与开发
1998 北京:清华大学出版社
在Windows NT上开发Web服务器(1998 PDF版)
在Windows NT上开发Web服务器
1998 北京:机械工业出版社
PowerBuilder 实用教程(1997 PDF版)
PowerBuilder 实用教程
1997 北京:清华大学出版社
Direct 6.0实用教程  6.5版适用(1998 PDF版)
Direct 6.0实用教程 6.5版适用
1998 青岛:青岛出版社
天津通志  地震志(1995 PDF版)
天津通志 地震志
1995 天津:天津社会科学院出版社
PowerBuilder 6.0应用与提高(1999 PDF版)
PowerBuilder 6.0应用与提高
1999 北京:科学出版社
PowerBuilder 6.5参考手册(1999 PDF版)
PowerBuilder 6.5参考手册
1999 北京:清华大学出版社
Adobe PageMaker 6.5基础教程(1999 PDF版)
Adobe PageMaker 6.5基础教程
1999 希望电脑公司;希望电子出版社
PageMaker 6.5实用教程(1999 PDF版)
PageMaker 6.5实用教程
1999 北京:人民邮电出版社
PowerBuilder 6.0入门与提高(1998 PDF版)
PowerBuilder 6.0入门与提高
1998 成都:西南交通大学出版社
PowerBuilder 6.0高级教程(1999 PDF版)
PowerBuilder 6.0高级教程
1999 北京:国防工业出版社