当前位置:首页 > 工业技术
PowerBuilder 9.0程序设计一周通
PowerBuilder 9.0程序设计一周通

PowerBuilder 9.0程序设计一周通PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:鲁焱,彭木根编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2005
  • ISBN:7113064507
  • 页数:368 页
图书介绍:本书全面介绍了PowerBuilder 9.0从初级到高级的编程技术。
《PowerBuilder 9.0程序设计一周通》目录

第一天上午 PowerBuilder 9.0概述 1

单元一:PowerBuilder简介 2

一、PowerBuilder的特点 2

二、PowerBuilder 9.0简介 3

三、PowerBuilder特性 4

单元二:PowerBuilder 9.0的新特性 6

单元三:PowerBuilder 9.0的安装 11

一、PowerBuilder 9.0的安装前提 11

二、PowerBuilder 9.0的安装步骤 13

单元四:PowerBuilder 9.0的关键术语 15

一、面向对象技术 16

二、属性 17

三、函数 17

四、事件 18

第一天下午 PowerBuilder 9.0集成开发环境 19

单元一:PowerBuilder 9.0主窗口系统树的介绍 21

一、工作区选项页 21

三、语言选项页(LanguageTab Page) 25

四、组件选项页(Components Tab Page) 25

二、页选项页 25

单元二:PowerBuilder 9.0工具栏和窗口 26

一、PowerBar工具栏 26

二、剪贴窗口 28

三、输出窗口 28

单元三:PowerBuilder 9.0菜单 29

一、File菜单 29

二、Edit菜单 32

三、View菜单 32

五、Design菜单 33

四、Object菜单 33

六、Rows菜单 34

七、Run菜单 35

八、Tools菜单 35

九、Window菜单 36

十、Help菜单 37

单元四:PowerBuilder程序开发简介 37

一、软件开发概述 37

二、软件开发方法 39

第一天晚上 上机操作与练习 43

单元二:课后习题 44

单元一:本天课程总结 44

单元三:上机实战 45

一、试验1:PowerBuilder 9.0安装(45分钟) 45

二、试验2:熟悉PowerBuilder 9.0集成开发环境(45分钟) 45

单元四:课后测验 46

第二天上午 PowerBuilder 9.0编程入门 47

单元一:需求分析和系统设计 48

一、需求分析 48

二、系统设计 50

一、编码实现 57

单元二:系统实施 57

二、测试和发布 60

单元三:第一个PowerBuilder 9.0应用程序 62

一、创建一个新工作区 62

二、创建一个新目标 63

三、创建一个新窗口 64

四、在新窗口中添加控件 65

五、添加脚本 66

六、编译、运行程序 67

单元四:PowerBuilder 9.0程序调试 67

一、设置断点 68

二、调试 69

三、运行错误解释 70

四、出错处理 72

第二天下午 PowerBuilder 9.0应用程序生成和发布 73

单元一:创建Project 74

单元二:生成可执行文件 78

一、创建可执行文件原理 79

二、创建可执行文件详细操作步骤 80

单元三:应用程序发布 82

一、PowerBuilder 9.0运行时打包器 82

三、数据库连接 84

二、PowerBuilder 9.0运行文件 84

单元四:PowerScript简介 86

一、PowerScript画板 86

二、PowerScript环境 87

第二天晚上 上机操作与练习 91

单元一:本天课程总结 92

单元二:课后习题 92

单元三:上机实战 92

一、试验1:实现第一个PowerBuilder 9.0应用程序(45分钟) 92

单元四:课后测验 93

四、试验4:熟悉PowerScript编程环境(45分钟) 93

二、试验2:调试第一个PowerBuilder 9.0应用程序(45分钟) 93

三、试验3:向用户发布“世界,您好!”应用程序(45分钟) 93

第三天上午 PowerScript 9.0脚本语言 97

单元一:PowerScript基本概念 98

单元二:PowerScript数据类型和变量 106

一、数据类型 106

二、PowerScript声明 108

单元三:PowerScript运算符和表达式 110

一、运算符 110

二、表达式 112

二、条件语句 113

单元四:PowerScript基本语句 113

一、赋值语句 113

三、Call语句 115

四、Create语句 115

五、Destroy语句 116

六、循环控制语句 116

七、Halt语句 119

八、Return语句 120

第三天下午 PowerScript 9.0脚本语言进阶 121

一、MessageBox()函数 122

单元一:PowerScript常用函数 122

二、Open()和Close()函数 123

三、类型转化函数 125

四、自定义函数 126

单元二:PowerScript对象和结构 127

一、对象的基本概念 127

二、结构体 128

单元三:PowerScript中SQL语句的使用 130

一、事务对象简介 130

二、在PowerBuilder 9.0中使用SQL语句的格式 133

三、连接和断开数据库 134

四、进取单行数据 134

五、判断事务对象的返回信息 134

六、插入、删除和修改数据 135

七、Where子句 136

八、Order by子句 138

九、分组 138

单元四:PowerBuilder 9.0程序开发编码规范 138

一、命名 139

二、代码书写规范 140

三、控件编程规范 142

第三天晚上 上机操作与练习 143

单元一:本天课程总结 144

单元二:课后习题 144

单元三:上机实战 145

一、试验1:把本天所涉及到的具体实例都运行一遍(45分钟) 145

二、试验2:类型转换实例(90分钟) 145

单元四:课后测验 146

第四天上午 PowerBuilder 9.0窗口和菜单技术 147

一、窗口的类型 148

单元一:窗口技术 148

二、窗口的常用操作 149

三、窗口技术函数 152

四、窗口技术事件 155

单元二:窗口技术应用实例 156

一、应用实例功能简介 156

二、应用实例设计步骤 157

单元三:菜单技术 158

一、菜单的创建 158

二、弹出式菜单的创建 160

一、应用实例1 161

单元四:菜单技术应用实例 161

二、应用实例2 162

第四天下午 PowerBuilder 9.0常用控件技术 165

单元一:按钮控件 167

一、按钮概述 167

二、常用属性 168

三、事件和脚本 168

四、按钮应用实例 169

二、列表框控件 170

单元二:静态文本和列表框控件 170

一、静态文本控件 170

三、列表框控件应用实例 178

单元三:下拉列表框控件 180

一、属性 180

二、事件 181

三、函数 182

四、列表框控件应用实例 183

二、单选按钮的属性 185

一、概述 185

单元四:单选按钮、复选框按钮和分组框控件 185

三、复选框按钮的属性 186

四、分组框 186

五、运行实例 186

第四天晚上 上机操作与练习 189

单元三:上机实战 190

一、试验1:把本天所涉及实例上机操作一遍(90分钟) 190

单元二:课后习题 190

单元一:本天课程总结 190

二、试验2:常用控件使用和编程实现(90分钟) 191

单元四:课后测验 191

第五天上午 PowerBuilder 9.0高级控件技术 193

单元一:编辑框控件 194

一、单行和多行编辑框控件 194

二、掩码编辑框控件 196

三、编辑框控件应用实例 197

单元二:新增控件 201

一、滚动条 201

三、进度条 202

二、刻度条 202

四、条状控件应用实例 203

单元三:其他控件 205

一、绘图控件 205

二、Tab(选项页,或者标签)控件 205

三、ListView(列表视图)控件 205

四、TreeView(树状视图)控件 205

八、OLE2.0控件 206

七、数据窗口控件 206

六、Graph(图形)控件 206

五、RichTextEdit(多文本格式)控件 206

单元四:数据库系统 207

一、数据库系统基本概念 207

二、数据库系统的三级结构 208

三、关系数据库系统的基本概念 209

第五天下午 PowerBuilder 9.0与数据库连接及数据窗口对象 211

单元一:PowerBuilder 9.0数据库连接原理 212

一、数据库接口 212

二、数据库描述文件 213

二、使用本地数据库接口 215

一、通过ODBC连接数据库 215

单元二:PowerBuilder 9.0数据库接口 215

三、使用JDBC接口 225

单元三:PowerBuilder 9.0数据库连接管理实例 227

一、ODBC数据库连接和管理 227

二、使用本地数据库Microsoft SQLServer 2000 232

单元四:PowerBuilder 9.0数据窗口对象 233

一、数据窗口技术概述 233

二、创建DataWindow 235

三、DataWindow画板 238

四、数据窗口的数据源 242

五、选择数据窗口的显示风格 246

第五天晚上 上机操作与练习 251

单元一:本天课程总结 252

单元二:课后习题 253

单元三:上机实战 253

一、试验1:高级控件技术使用(90分钟) 253

二、试验2:数据窗口对象实例设计(90分钟) 254

单元四:课后测验 258

第六天上午 PowerBuilder 9.0数据窗口控件技术 261

一、概述 262

单元一:数据窗口控件介绍 262

二、数据窗口控件属性 263

三、数据窗口对象和数据窗口控件的连接 264

单元二:使用数据窗口控件连接数据库 267

一、事务对象管理技术 267

二、使用事务对象连接数据窗口控件 269

三、设置事务对象解析 271

单元三:数据窗口控件函数 274

一、与数据库有关的函数 274

二、行操作 275

三、列操作 277

四、数据操作 278

五、打印数据窗口 279

六、其他常用函数 281

单元四:数据窗口控件事件 285

一、ItemChanged事件 286

二、ItemError事件 286

三、DBError事件 287

六、RButtonDown事件 288

七、RowFocusChanged事件 288

五、DoubleClicked事件 288

四、Clicked事件 288

八、EditChanged事件 289

第六天下午 PowerBuilder 9.0数据窗口控件技术进阶 291

单元一:数据窗口控件数据访问原理 292

一、数据检索流程 292

二、在数据窗口控件中操纵数据 294

三、高级连接技术 296

二、数据校验 297

一、编辑控件 297

单元二:数据校验和检错技术 297

三、访问数据窗口对象中的属性 298

四、处理数据窗口错误 299

单元三:学生管理信息系统实例(简单版) 301

一、应用程序的生成 301

二、数据库的设计 301

三、数据窗口对象的设计 302

四、窗口设计 302

五、脚本添加 303

六、运行结果 306

一、应用程序的生成 307

二、数据库设计和数据窗口对象设计 307

三、窗口设计 307

单元四:学生信息管理系统实例(增强版) 307

四、运行结果 311

第六天晚上 上机操作与练习 313

单元三:上机实战 314

二、试验2:图书借阅管理系统的开发(90分钟) 314

一、试验1:学生管理信息系统的开发(90分钟) 314

单元二:课后习题 314

单元一:本天课程总结 314

单元四:课后测验 315

第七天上午 PowerBuilder 9.0数据窗口编程技术进阶 317

单元一:动态数据窗口技术 318

一、创建动态数据窗口 318

二、数据窗口对象操作 319

三、动态数据窗口实例 320

单元二:DataStore高级数据窗口技术 322

一、DataStore的使用 323

二、使用自定义DataStore对象 325

四、共享信息 327

三、访问和操纵数据库中的数据 327

单元三:游标技术 328

一、声明游标 328

二、打开游标 329

三、提取数据 329

四、关闭游标 330

五、使用Where子句 330

六、滚动游标 330

七、可修改游标 330

一、数据管道技术概述 331

单元四:数据管道技术 331

二、创建数据管道 332

三、运行数据管道 335

四、数据管道应用 335

五、数据管道自定义用户对象 336

第七天下午 PowerBuilder 9.0数据窗口高级编程技术 339

单元一:存储过程和触发器技术 340

一、存储过程概述 340

二、Oracle数据库的存储过程 340

四、触发器技术 341

三、Sybase数据库的存储过程 341

五、Oracle触发器 342

六、Sybase数据库触发器 343

单元二:HTML文件生成技术 344

一、直接生成HTML方法 344

二、Web数据窗口技术 345

单元三:PowerBuilder 9.0共享数据窗口技术 348

一、在下拉数据窗口中的应用 349

二、在查询式数据窗口中的应用 350

三、在数据窗口打印中的应用 350

一、报表技术 351

四、在图形显示中的应用 351

单元四:PowerBuilder 9.0报表技术和实例详解 351

二、图表数据窗口技术 356

三、实例详解 357

第七天晚上 上机操作与练习 365

单元一:本天课程总结 366

单元二:课后习题 366

单元三:上机实战 367

一、试验1:把本天所讲述的实例都运行一遍(135分钟) 367

二、试验2:设计一个学生管理信息系统(45分钟) 367

单元四:课后测验 368

相关图书
作者其它书籍
返回顶部