图书介绍

PowerBuilder 9.0基础开发篇【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

PowerBuilder 9.0基础开发篇
  • 蔡毅,邓格琳主编;蔡毅,邓格琳,李宏伟,柯建勋编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302074666
  • 出版时间:2003
  • 标注页数:703页
  • 文件大小:145MB
  • 文件页数:725页
  • 主题词:数据库系统-软件工具,PowerBuilder 9.0

PDF下载


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

下载说明

PowerBuilder 9.0基础开发篇PDF格式电子书版下载

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

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

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

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

图书目录

第1章 PowerBuilder 9.0概述1

目录1

1.1 PowerBuilder简介2

1.2 PowerBuilder开发工具的特点2

1.2.1 事件驱动的应用程序3

1.2.2 功能强大的编程语言和函数3

1.2.3 面向对象的编程3

1.2.4 跨平台开发4

1.2.5 开放的数据库连接4

1.2.6 强大的Web以及分布式开发能力6

1.3 PowerBuilder 9.0的新特性6

1.4.1 PowerBuilder 9.0的安装10

1.4 PowerBuilder 9.0的安装和启动10

1.4.2 启动PowerBuilder 9.016

1.5 小结16

第2章 PowerBuilder开发环境17

2.1 使用PowerBuilder18

2.1.1 概念和术语18

2.1.2 PowerBuilder开发应用的类型20

2.1.3 使用PowerBuilder开发应用程序的步骤21

2.1.4 PowerBuilder界面介绍21

2.1.5 创建和打开工作区30

2.1.6 创建目标31

2.1.7 管理工作区32

2.1.8 PowerBuilder画板的使用34

2.1.9 使用工具40

2.1.10 使用PowerBuilder帮助41

2.2 定制PowerBuilder工作环境42

2.2.1 设置启动选项42

2.2.2 定制系统树窗口、输出窗口和剪贴窗口43

2.2.3 定制画板的视图44

2.2.4 定制工具栏48

2.2.5 定制键盘快捷键54

2.2.6 改变字体55

2.2.7 定制颜色57

2.3 小结58

第3章 数据库应用初步59

3.1 数据库基础知识60

3.1.1 数据库系统的发展60

3.1.2 基本概念60

3.1.3 客户机/服务器结构61

3.2 创建数据库62

3.2.1 在PowerBuilder集成环境中创建数据库62

3.2.2 利用管理工具Sybase Central创建数据库65

3.2.3 通过SQL语句创建数据库71

3.2.4 删除数据库73

3.3 连接数据库74

3.3.1 数据库连接接口75

3.3.2 定义数据源76

3.3.3 建立描述文件80

3.3.4 导出描述文件82

3.3.5 程序中连接数据库83

3.3.6 通过专用接口建立与服务器数据库的连接84

3.4 小结88

第4章 数据库画板89

4.1 数据表90

4.1.1 样本表90

4.1.2 创建数据表90

4.1.3 表的一般属性95

4.1.4 修改/删除表97

4.2 主键97

4.3 外键99

4.4 索引101

4.5 列的属性102

4.5.1 一般属性102

4.5.2 扩展属性104

4.6 查看建表语法110

4.7 数据管理111

4.7.1 数据浏览、修改与输出111

4.7.2 对表中数据进行排序112

4.7.3 对表中数据进行筛选113

4.7.4 导入/导出数据114

4.8 视图116

4.10 使用交互式SQL117

4.9 Layout视图117

4.11 PowerBuilder扩展属性系统表118

4.12 小结120

第5章 使用SQL语句121

5.1 SQL基本概念122

5.2 常用SQL语句介绍123

5.2.1 数据定义语句123

5.2.2 单行检索语句SELECT125

5.2.3 数据更新语句130

5.2.4 提交语句和回滚语句133

5.2.5 数据库连接与中断136

5.2.6 游标的使用137

5.3 PowerScript中使用SQL画板141

5.4 小结144

第6章 PowerScript语言145

6.1 基础知识146

6.1.1 代码格式146

6.1.2 断行、续行与分割符146

6.1.3 注释148

6.1.4 标识符149

6.1.5 特殊符号149

6.1.6 代词150

6.1.7 空值(NULL)152

6.1.8 保留字153

6.1.9 对象、属性、函数和事件的引用方法153

6.2.1 算术运算符154

6.2 操作符154

6.2.2 关系运算符155

6.2.3 逻辑运算符156

6.2.4 连接操作符157

6.2.5 操作符的优先级158

6.3 数据类型158

6.3.1 标准数据类型158

6.3.2 枚举类型160

6.3.3 系统对象数据类型161

6.3.4 Any类型162

6.4 变量164

6.4.1 变量的分类164

6.4.2 变量的声明165

6.4.3 常量166

6.5 数组166

6.5.1 一维数组166

6.5.2 变长数组167

6.5.3 多维数组168

6.5.4 数组的上下界169

6.6 条件语句170

6.6.1 IF语句170

6.6.2 CHOOSE CASE语句172

6.7 循环语句173

6.7.1 DO...LOOP循环语句173

6.7.2 FOR...NEXT循环语句175

6.7.3 GOTO语句176

6.7.4 CONTINUE(继续循环)177

6.7.5 EXIT(退出循环)178

6.7.6 循环嵌套178

6.8 特殊控制语句178

6.9 用户自定义函数和结构180

6.9.1 创建自定义全局函数180

6.9.2 创建自定义对象函数182

6.9.3 创建全局结构182

6.10 常用函数184

6.10.1 数据类型的转换函数与检查函数185

6.10.2 数值计算函数185

6.10.3 字符串操作函数186

6.10.4 日期、时间函数187

6.10.5 文件系统函数188

6.10.6 其他函数200

6.11 小结204

第7章 应用对象205

7.1 创建应用对象206

7.1.1 创建Workspace206

7.1.2 创建空白的应用对象208

7.1.3 利用模板创建应用对象209

7.2 打开已存在的应用对象215

7.3 应用画板218

7.4.1 General属性219

7.4 应用对象的属性219

7.4.2 Toolbar属性221

7.5 应用对象的事件222

7.6 应用对象的函数224

7.7 检索路径的添加224

7.8 练习:应用对象实例225

7.8.1 创建Workspace225

7.8.2 创建应用对象225

7.8.3 设置应用对象属性226

7.8.4 创建窗口对象228

7.8.5 编写应用对象脚本229

7.9 小结230

7.8.6 运行程序230

第8章 窗口和控件231

8.1 窗口的设计和使用232

8.1.1 窗口的组成232

8.1.2 窗口的类型232

8.1.3 窗口的创建234

8.1.4 窗口画板介绍235

8.1.5 设置窗口的属性238

8.1.6 查看窗口241

8.1.7 保存窗口243

8.1.8 窗口的继承244

8.2.1 控件的种类和名称246

8.2 窗口上的控件246

8.2.2 在窗口中插入控件248

8.2.3 选择控件248

8.2.4 控件的布局249

8.2.5 控件的复制和删除251

8.2.6 设置控件的属性252

8.2.7 控件的命名252

8.2.8 设置控件的显示文本254

8.2.9 设定控件的Tab顺序255

8.2.10 定义控件的加速键256

8.2.11 定义控件的可访问属性256

8.2.12 设置控件的颜色257

8.3 各控件的使用258

8.2.13 设置控件的三维外观258

8.3.1 命令按钮(CommandButton)259

8.3.2 图片按钮(PictureButton)260

8.3.3 单选按钮(RadioButton)261

8.3.4 复选框(CheckBox)262

8.3.5 静态文本(StaticText)262

8.3.6 静态超文本链接(StaticHyperLink)263

8.3.7 单行编辑框(SingleLineEdit)和多行编辑框(MultiLineEdit)263

8.3.8 编辑掩码框(EditMask)265

8.3.9 列表框(ListBox)266

8.3.10 图片列表框(PictureListBox)267

8.3.11 下拉列表框(DropDownListBox)268

8.3.12 下拉图像列表框(DropDownPictureListBox)269

8.3.13 图片(Picture)270

8.3.14 图片超文本链接(PictureHyperLink)271

8.3.15 绘图对象(DrawObject)271

8.3.16 水平进度条(HprogressBar)和垂直进度条(Vprogress Bars)272

8.3.17 水平滚动条(HscrollBar)和垂直滚动条(VscrollBar)272

8.3.18 水平跟踪条(HtrackBar)和垂直跟踪条(VtrackBar)273

8.3.19 标签(Tab)275

8.3.20 列表视图(ListView)278

8.3.21 树视图(TreeView)280

8.3.22 富文本(RichText)282

8.3.23 图表(Graph)283

8.3.24 用户对象(UserObject)284

8.3.25 数据窗口控件(DataWindow Control)285

8.3.26 OLE控件285

8.4 窗口和控件的编程286

8.4.1 为窗口和控件的事件编写脚本286

8.4.2 使用窗口和控件的函数288

8.4.3 在脚本中修改窗口和控件的属性288

8.4.4 声明窗口的实例变量288

8.4.5 语句举例289

8.4.6 窗口的实例290

8.5 窗口举例295

8.6 小结304

第9章 菜单305

9.1.1 菜单的使用306

9.1 菜单基础知识306

9.1.2 菜单设计307

9.1.3 建立菜单307

9.2 创建菜单307

9.2.1 打开菜单画板307

9.2.2 认识菜单画板308

9.2.3 菜单项的操作309

9.2.4 菜单项的命名313

9.3 设置菜单项的属性314

9.3.1 设定菜单项的一般属性314

9.3.3 设置工具栏和图标属性316

9.3.2 指定加速键和快捷键316

9.4 保存菜单318

9.5 为菜单项编写脚本319

9.5.1 菜单项的事件319

9.5.2 函数和变量320

9.5.3 在菜单项的脚本中引用对象321

9.6 菜单的继承323

9.6.1 使用继承法建立菜单323

9.6.2 使用继承的菜单324

9.6.3 后代菜单中菜单项的命名325

9.6.4 在后代菜单中插入菜单项325

9.7.1 为窗口添加菜单329

9.7.2 在窗口脚本中引用菜单项329

9.7 菜单的使用329

9.7.3 在运行期间改变窗口的菜单330

9.7.4 显示弹出式菜单330

9.8 小结331

第10章 数据窗口333

10.1 数据窗口基础知识334

10.1.1 概述334

10.1.2 创建或修改数据窗口对象335

10.1.3 数据窗口对象的表现风格338

10.1.4 定义数据源345

10.1.5 生成和保存数据窗口对象357

10.2 增强数据窗口对象的功能358

10.2.1 数据窗口画板介绍359

10.2.2 设置数据窗口对象的属性365

10.2.3 数据窗口的更新属性375

10.2.4 添加控件380

10.2.5 组织数据窗口对象中的控件388

10.2.6 在数据窗口对象中存储数据391

10.2.7 预览数据窗口对象393

10.3 显示和校验数据399

10.3.1 概述399

10.3.2 显示格式400

10.3.3 编辑风格409

10.3.4 有效性规则417

10.3.5 维护实体(Entity)421

10.4 数据过滤、排序、分组422

10.4.1 数据过滤422

10.4.2 数据排序423

10.4.3 数据分组424

10.5 数据窗口高级技术429

10.5.1 数据窗口对象与数据窗口控件的连接429

10.5.2 访问数据库431

10.5.3 导入外部数据435

10.5.4 操控数据窗口中的数据435

10.5.5 访问数据窗口对象的属性439

10.5.6 数据窗口的错误处理440

10.5.7 更新数据库442

10.5.8 创建报表444

10.5.9 生成HTML445

10.6 小结448

第11章 数据管道449

11.1 数据管道基础450

11.1.1 数据管道的功能450

11.1.2 数据管道的使用450

11.1.3 定义数据管道451

11.1.4 灌入扩展属性451

11.2 数据管道的建立452

11.3 修改管道定义454

11.3.1 在工作区中可修改的选项454

11.3.2 选择管道操作455

11.3.3 根据管道操作修改数据管道456

11.3.4 管道运行中止457

11.3.5 灌入Blob类型的数据458

11.3.6 改变目的数据库和源数据库459

11.4 纠正管道错误459

11.5 保存和打开管道对象460

11.6 在程序中使用数据管道461

11.7 小结467

第12章 用户对象和用户事件469

12.1 用户对象分类470

12.2 创建可视用户对象471

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

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

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

12.3 创建类用户对象529

12.3.1 创建标准类用户对象529

12.3.2 创建定制类用户对象532

12.4 在窗口与用户对象之间实现信息交换533

12.5 用户事件534

12.5.1 定义用户事件535

12.5.2 删除用户事件537

12.5.3 应用用户事件537

12.5.4 常见的Event ID含义537

12.6 小结546

第13章 API应用547

13.1 API概述548

13.2 PowerBuilder中API使用方法549

13.3 API调用实例550

13.3.1 播放音乐550

13.3.2 实现窗口打开与关闭的动画效果552

13.3.3 限制程序多次运行553

13.3.4 程序中打开或打印文本文件554

13.3.5 取磁盘相关信息556

13.3.6 设置机器时间562

13.3.7 半透明窗口的实现567

13.3.8 圆形窗口的实现569

13.4 常见API调用570

13.5 小结592

第14章 调试、编译与发行593

14.1 程序调试594

14.1.1 调试器工作界面594

14.1.2 设置断点595

14.1.3 调试运行596

14.2 创建可执行文件598

14.2.1 编译前准备工作599

14.2.2 创建新工程600

14.2.3 资源文件定义605

14.3 了解运行库文件606

14.4 安装制作、发行607

14.4.1 了解安装程序完成的工作607

14.4.2 利用向导生成安装工程文件608

14.4.3 一般设定(General Design)613

14.4.4 界面管理(Screens)615

14.4.5 操作的使用(Actions)617

14.4.6 卸载设定618

14.4.7 生成安装文件619

14.4.8 工程转换(Project Converter)620

14.4.9 使用范例621

14.5 帮助文件制作634

14.5.1 制作HTML文件634

14.5.2 使用HTML Help Workshop634

14.5.3 在PowerBuilder 9.0应用程序中调用帮助文件641

14.6 小结642

第15章 实例练习643

15.1 实例概述644

15.2 数据库设计644

15.3 创建应用648

15.4 创建数据库650

15.5 创建数据表651

15.5.1 创建表department652

15.5.2 创建其他表653

15.5.3 创建编辑风格656

15.6 创建用户对象、全局函数和祖先窗口659

15.6.1 创建命令按钮用户对象659

15.6.2 创建数据窗口用户对象660

15.6.3 建立全局函数f_encrypt()662

15.6.4 建立表单(Sheet)祖先窗口w_basesheet663

15.7 各功能窗口的设计663

15.7.1 系统主窗口663

15.7.2 用户登录窗口664

15.7.3 部门数据录入和维护窗口666

15.7.4 人员数据录入、维护和查询窗口668

15.7.5 人员数据检索窗口671

15.7.6 项目数据显示窗口674

15.7.7 项目数据录入、编辑窗口677

15.7.8 项目数据查询窗口680

15.7.9 部门人数统计窗口682

15.7.10 项目数据统计窗口685

15.7.11 更改密码窗口686

15.7.12 数据备份窗口688

15.7.13 用户管理窗口690

15.7.14 用户数据录入、编辑窗口692

15.7.15 版权信息显示窗口694

15.8 菜单设计695

15.9 实例运行698

15.10 小结698

附录 PowerBuilder命名规范699

1 控件的命名规范700

2 对象的命名701

3 变量的命名702

4 函数的命名703

热门推荐