当前位置:首页 > 工业技术
PowerBuilder 9.0实用教程
PowerBuilder 9.0实用教程

PowerBuilder 9.0实用教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:樊金生等主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2004
  • ISBN:7030134184
  • 页数:346 页
图书介绍:本书主要向读者介绍有关PowerBuilder 9.0版的组成以及它们的语言、事件和函数,对构成PowerBuilder的各种对象以及它们的创建和使用方法等内容做了详细讲解,演示了如何用InstallShield制作安装盘,并介绍了数据管道、动态数据窗口、拖放技术、API技术、分布式应用和Web应用等高级技术。
《PowerBuilder 9.0实用教程》目录
标签:主编 教程

目录 1

第一章 PowerBuilder 9.0概述 1

§1.1 PowerBuilder 9.0简介 1

§1.1.1 PowerBuilder的优异功能和特点 1

§1.1.2 PowerBuilder9.0的新特性 2

§1.2 PowerBuilder 9.0的开发环境 4

§1.2.1 PowerBuilder工具栏的组成 5

§1.2.2 PowerBuilder的画板 6

§1.2.3 PowerBuilder菜单栏的组成 11

§1.3.1工作空间和目标 12

§1.3 PowerBuilder 9.0应用系统的构成 12

§1.3.2窗口、控件、事件和程序 13

§1.3.3 函数 13

§1.4本书的应用实例 13

习题 17

第二章数据库 18

§2.1数据库的建立 19

§2.1.1创建本地的Adaptive Server Anywhere数据库 19

§2.1.2创建表 20

§2.2 PowerBuilder与各种数据库的连接 21

§2.2.1通过ODBC接口连接 21

§2.2.2通过专用接口连接 23

§2.3操作数据库表 24

§2.3.1打开、关闭和删除表 24

§2.2.3 改变连接的数据库 24

§2.3.2修改表和列的属性 25

§2.3.3修改表的定义 27

§2.3.4建立索引 28

§2.3.5建立主键和外部键 28

§2.3.6数据库操作日志 30

§2.4视图操作 30

§2.4.1创建和删除视图 31

§2.5数据操作 32

§2.4.2查看视图的SQL语法 32

§2.4.3表或视图语法的输出 32

§2.5.1数据检索 33

§2.5.2数据修改 33

§2.5.3数据排序和过滤 34

§2.5.4大量数据的录入 35

§2.5.5数据打印 35

§2.6数据库的管理 35

§2.6.1数据库存取控制 36

§2.6.2执行SQL语句 37

§2.6.3数据库的备份与恢复 38

习题 39

第三章应用对象 40

§3.1概述 40

§3.2创建新的应用对象 41

§3.3指定应用对象的属性 43

§3.4编写应用级的程序 47

§3.4.1编程环境 47

§3.4.2事件处理程序 50

习题 51

第四章 窗口及窗口上的控件 52

§41 窗口的组成及类型 52

§4.2创建窗口 53

§4.2.1窗口工作区 54

§4.2.2定义窗口的属性 55

§4.2.3在窗口上放置控件 58

§4.2.4窗口的保存 58

§4.2.5查看定义好的窗口 59

§4.2.6窗口对象的编程 60

§4.3窗口上放置的控件 60

§4.3.1在窗口上放置控件 61

§4.3.2设置控件的属性 61

§4.3.3窗口上控件的调整 65

§4.4.1激活动作类型(按钮类型) 66

§4.3.4控件的编程 66

§4.4控件的使用 66

§4.4.2列出选择项类型 68

§4.4.3文本显示和编辑控件 69

§ 4.4.4列表选择 73

§4.4.5图片控件 76

§4.4.6超链接控件 76

§4.4.7标签控件 76

§4.4.8数据窗口控件 78

§4.4.9树状浏览控件和列表浏览控件 79

§4.4.11进度条与轨迹条控件 82

§4.4.10滚动条控件 82

§4.4.12 OLE 2.0控件 84

§4.4.13用户对象控件 84

§4.4.14绘图控件 85

§4.5窗口的继承 85

习题 86

第五章菜单 89

§5.1菜单的创建和设计 89

§5.1.1创建新菜单 89

§5.1.2添加菜单项 91

§5.1.3菜单的修改 91

§5.1.4菜单的一般属性和显示风格 92

§5.1.6定义菜单工具栏 93

§5.1.5设置加速键和快捷键 93

§5.1.7保存菜单 94

§5.2预览和打印菜单 94

§5.3通过继承创建菜单 95

§5.4菜单的编程 95

§5.5菜单的调用 96

习题 97

§6.1应用对象的事件 98

§6.2窗口对象的事件 98

第六章事件 98

§6.3窗口上控件的事件 103

§6.3.1 窗口上控件的公共事件 103

§6.3.2命令按钮、图片按钮、单选钮、复选框控件的事件 106

§6.3.3数据窗口控件的事件 106

§6.3.4图片控件的事件 111

§6.3.5成组框控件的事件 111

§6.3.6单行编辑器控件、编辑掩码控件、多行编辑控件的事件 111

§6.3.7超文本编辑控件的事件 111

§6.3.8滚动条控件的事件 112

§6.3.9列表框控件的事件 113

§6.3.10树状浏览控件的事件 114

§6.3.11 列表浏览控件的事件 115

§6.3.12 Tab页控件的事件 116

§6.3.13 OLE控件的事件 116

§6.3.14用户对象控件的事件 116

§6.3.15静态文本控件和统计图控件的事件 116

§6.4菜单事件 117

§6.5 PowerBuilder对象的用户自定义事件 117

§6.6在程序中触发事件 119

习题 119

§7.2创建数据窗口 120

§7.1概述 120

第七章数据窗口 120

§7.3使用数据窗口的步骤 124

§7.4数据源 124

§7.4.1 Quick Select数据源 125

§7.4.2 SQL Select数据源 127

§7.4.3 Query数据源 134

§7.4.4 External数据源 135

§7.4.5 Stored Procedure数据源 136

§7.5显示风格 138

§7.5.1 Tabular风格 138

§7.5.3 Grid风格 139

§7.5.2 Freeform风格 139

§7.5.4 Label风格 140

§7.5.5 N_UP风格 141

§7.5.6 Group风格 142

§7.5.7 Composite风格 143

§7.5.8 Graph风格 144

§7.5.9 CrossTab风格 145

§7.5.10 RichText风格 147

§7.5.11 OLE 2.0风格 148

§7.6数据窗口画板 148

§7.6.1 Design(设计)视图 149

§7.6.2 Preview(预览)视图 150

§7.7设置数据窗口对象的总体属性 151

§7.7.1 设置数据窗口对象的式样 152

§7.7.2设置鼠标风格 152

§7.7.3设置打印参数 152

§7.7.4设置HTML Table属性 153

§7.7.5 设置HTML Generation属性 153

§7.8设置数据窗口中对象的属性 153

§7.9列的编辑风格 154

§7.9.1 Edit(编辑框)编辑风格 155

§7.9.3 CheckBox(复选框)编辑风格 156

§7.9.2 DropDownListBox(下拉列表框)编辑风格 156

§7.9.4 RadioButton(单选钮)编辑风格 157

§7.9.5 EditMask(编辑掩码)编辑风格 158

§7.9.6 DropDownWindow(下拉数据窗口)编辑风格 160

§7.10列的显示格式 161

§7.10.1使用显示格式 161

§7.10.2定义显示格式 162

§7.11数据校验 165

§7.11.1校验规则定义 166

§7.11.2校验规则使用 167

§7.12.2添加静态图形、直线、圆形框、矩形框、圆角矩形框 168

§7.12.3添加计算域 168

§7.12.1添加静态文本 168

§7.12在数据窗口中添加对象 168

§7.12.4添加统计图 169

§7.12.5添加命令按钮对象 170

§7.12.6添加成组框对象 171

§7.12.7添加列 172

§7.13增强数据窗口的功能 173

§7.13.1数据排序 173

§7.13.2数据过滤 174

§7.13.3分组显示 174

§7.13.4去掉重复值 175

§7.13.5数据灌入 176

§7.13.6数据检索 177

§7.13.7数据窗口更新控制 177

§7.14数据窗口的打印 180

§7.14.1数据窗口打印设置 180

§7.14.2数据窗口打印预览 180

§7.14.3打印数据 181

§7.15统计图的使用 181

§7.15.1统计图的组成部分 182

§ 7.15.2统计图的种类 182

§ 7.15.3统计图属性定义 185

§7.16导入和导出XML数据 187

§7.16.1 导出XML格式数据 187

§7.16.2导入XML格式数据 188

习题 188

第八章 Power:Script编程语言 189

§8.1语言初步 189

§8.2数据类型 193

§8.3变量 194

§8.4常量 197

§8.5数组 197

§8.6运算符和表达式 199

§8.7 PowerScript语句 201

§8.7.1赋值语句 201

§8.7.2 IF…THEN语句 201

§8.7.3 CHOOSE CASE语句 202

§8.7.4 DO…LooP语句 203

§8.7.5 FOR…NEXT语句 204

§8.7.6 CONTINUE语句和EXIT语句 204

§8.7.7 GOTO语句 204

§8.7.11 CALL语句 205

§8.7.10 CREATE语句和DESTROY语句 205

§8.7.9 RETURN语句 205

§8.7.8 HALT语句 205

§8.8嵌入SQL语句 206

§8.8.1连接语句 206

§8.8.2事务处理语句 206

§8.8.3数据库操作语句 207

§8.8.4游标语句 208

§8.8.5 Blob列操作语句 209

§8.8.6存储过程语句 210

§8.8.7 SQICode 210

§8.8.8编程举例 210

§8.9.1 定义结构 212

§8.9结构 212

§8.9.2使用结构 214

§8.9.3浏览与修改结构 214

§8.10用户函数 216

§8.10.1用户函数的定义 216

§8.10.2用户函数的编译和保存 218

目录 218

§8.10.3用户函数的调用 218

习题 218

§9.2 日期时间函数 219

§9.1数值计算函数 219

第九章函数 219

§9.3字符串操作函数 220

§9.4 Blob(大二进制对象)函数 221

§9.5数据类型检查与转换函数 221

§9.6数组函数 222

§9.7文件操作函数 222

§9.8打印函数 223

§9.9定时操作函数 224

§9.10打开与关闭窗口函数 224

§9.11库管理函数 224

§9.14系统与环境函数 225

§9.12邮件函数 225

§9.13注册函数 225

§9.15其他系统函数 226

§9.16对象函数 227

§9.16.1公共对象函数 227

§9.16.2应用对象的函数 228

§9.16.3窗口对象的函数 229

§9.16.4可编辑控件共有的函数 230

§9.16.5单行编辑框和多行编辑框的函数 230

§9.16.6编辑掩码控件的函数 230

§9.16.9下拉图片列表框的函数 231

§9.16.8下拉列表框的函数 231

§9.16.7列表框的函数 231

§9.16.10列表视图的函数 232

§9.16.11树形视图的函数 233

§9.16.12标签控件的函数 234

§9.16.13图片框控件的函数 235

§9.16.14数据窗口控件的函数 235

§9.16.15数据窗口画板函数 240

§9.17分布式应用函数 241

§9.18 Internet/Intranet服务函数 242

§10.1.1打开调试窗口 243

§10.1.2设置断点 243

第十章 应用的调试和发行 243

§10.1 应用程序的调试 243

§10.1.3在调试状态下运行应用程序 246

§10.2应用程序的运行 248

§10.3生成可执行文件 249

§10.3.1创建工程及编译 249

§10.3.2应用系统 250

§10.4应用程序的发行 250

§10.4.2安装数据库接口 251

§10.4.3配置ODBC数据源 251

§10.4.1 PowerBuilder运行时库 251

§10.5制作安装盘 252

习题 258

第十一章用户对象 259

§11.1用户对象简介 259

§11.2用户对象的创建 261

§11.2.1 创建标准可视用户对象 261

§11.2.2创建定制可视用户对象 263

§11.2.3创建外部可视用户对象 265

§11.2.4创建标准类用户对象 265

§11.2.5创建定制类用户对象 266

§11.3.2使用类用户对象 267

§11.3.1使用可视用户对象 267

§11.3使用用户对象 267

§11.4 窗口与用户对象间的通讯 268

§11.5用户对象使用综合示例 268

习题 274

第十二章 PowerBuilder高级应用 275

§12.1 动态数据窗口 275

§12.1.1数据窗口属性 275

§12.1.2使用Modify修改数据窗口对象 276

§12.1.3动态创建数据窗口…………………………………………………………………77R§12.2应用程序接口(API) 279

§12.2.1外部函数定义和调用 279

§12.2.3参数传递 280

§12.2.2数据类型转换 280

§12.2.4外部函数举例 281

§12.4交叉表 283

§12.5 OLE2.0 285

§12.5.1 创建OLE对象 285

§12.5.2操作OLE对象 286

§12.6 PowerBuilder分布式应用 287

§12.6.1 Client/Server结构与分布式应用 287

§12.6.2 PowerBuilder分布式应用结构 288

§12.3嵌套报表 289

§12.6.3 Client与应用服务器之间通讯 289

§12.6.4 PowerBuilder分布式应用实例 290

§12.6.5 PowerBuilder分布式应用其他功能 291

§12.7数据管道 291

§12.7.1创建数据管道进行数据转换 292

§12.7.2在应用程序中调用定义好的数据管道 293

§12.8拖放技术 295

§12.8.1拖放属性 296

§12.8.2控件的拖放函数 297

§12.8.3拖放事件 297

§12.8.4拖放操作举例 297

§13.1.2企业级Internet解决方案 303

§13.1.1 Web和Internet之间的关系 303

§13.1 Web应用的基本概念 303

第十三章创建Web应用 303

§13.2 PowerBuilder中主要的Web技术 304

§13.3 Web数据窗口 304

§13.4 EAServer环境下的Web数据窗口的实现 305

§13.5 IIS+MTS环境下的Web数据窗口的实现 314

习题 318

第十四章应用实例 319

§14.1实例概述 319

§14.2创建一个应用 319

§14.4.2创建表 320

§14.4.1创建数据库 320

§14.4创建表 320

§14.3数据库设计 320

§14.4.3创建索引 321

§14.5创建窗口 321

§14.5.1 创建主菜单窗口 322

§14.5.2创建用户登录窗口 322

§14.5.3创建录入和编辑窗口 322

§14.5.4创建维护窗口 329

§14.5.5 创建查询窗口 333

§14.5.6创建统计窗口 335

§14.5.7创建设置窗口 335

§14.6创建菜单 337

§14.7将主菜单与主窗口连接 338

§14.8创建数据窗口 339

§14.8.1 创建下拉数据窗口 339

§14.8.2创建录入数据窗口 339

§14.8.3创建有检索参数的数据窗口 340

§14.8.4创建查询数据窗口 341

§14.8.5创建表格统计数据窗口 342

§14.8.6创建图形统计数据窗口 343

§14.8.7创建编码设置数据窗口 345

主要参考文献 346

返回顶部