《PowerBuilder 入门教程》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:龚涛等编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2004
  • ISBN:7113058922
  • 页数:456 页
图书介绍:本书由浅入深地介绍了使用PowerBuilder 9.0 开发应用程序的方方面面,手把手教会初学者如何使用PB开发应用程序。

第1章 PowerBuilder 9.0集成开发环境 1

1-1 PowerBuilder 9.0新特性 2

1-2 PowerBuilder基本术语 4

1-3 PowerBuilder环境 6

1-3-1系统树(System Tree) 7

1-3-2主工具栏(PowerBar ) 12

1-3-3剪贴窗口 13

1-3-4输出窗口 14

1-3-5菜单(Menu) 14

1-4创建PowerBuilder应用程序的步骤 19

1-5创建工作区 20

1-6创建目标 21

1-6-1 PowerScript应用目标 21

1-6-2 PowerScript构件目标 22

1-6-3 Web目标 23

1-6-4创建目标 23

1-7自定义PowerBuilder 24

1-7-1在启动PowerBuilder的时候打开工作区 25

1-7-2修改默认框架 27

1-7-3使用工具栏 29

1-7-4自定义键盘快捷键 30

1-7-5定义颜色 31

第2章 连接到数据库 33

2-1数据库连接概述 34

2-2使用ODBC接口 34

2-2-1使用ODBC接口 34

2-2-2准备ODBC数据源 36

2-2-3定义ODBC数据源 37

2-2-4定义ODBC数据源实例 40

2-3使用OLE DB接口 42

2-3-1 OLE DB接口 42

2-3-2准备使用OLE DB接口 44

2-3-3定义OLE DB接口 45

2-3-4数据库资源文件安装—OLE DB对话框 47

2-4管理数据连接 58

2-4-1数据库连接概述 58

2-4-2连接到数据库 58

2-4-3维护数据库资源文件 59

2-4-4共享数据库资源文件 60

2-4-5导入和导出数据库资源文件 61

2-5设置附加数据库连接参数 62

2-5-1设置DBParm参数 62

2-5-2设置数据库偏好 64

第3章 PowerScript语言 67

3-1 PowerScript语言概述 68

3-1-1注释(Comments) 68

3-1-2标识符名(Identifier names) 69

3-1-3标签(Labels) 70

3-1-4特殊ASCII字符 70

3-1-5 NULL值 71

3-1-6保留字(Reserved words) 72

3-1-7代词(Pronouns) 73

3-1-8续行 73

3-1-9断行 74

3-2基本数据类型 74

3-2-1标准的数据类型 74

3-2-2 Any数据类型 75

3-2-3系统对象数据类型 76

3-2-4枚举数据类型 77

3-2-5在EAServer中的PowerBuilder数据类型 78

3-3声明 78

3-3-1变量 78

3-3-2常量 80

3-3-3数组 81

3-3-4外部函数 82

3-3-5作为远程过程调用的DBMS存储过程 84

3-4操作符和表达式 85

3-4-1操作符 85

3-4-2 PowerBuilder表达式中的操作符优先级 88

3-4-3表达式的数据类型 88

3-5基本语句 89

3-5-1赋值语句 89

3-5-2条件语句 90

3-5-3循环语句 92

3-5-4其他语句 95

3-6常用函数 99

3-6-1日期、时间函数 99

3-6-2字符串操作函数 100

3-6-3窗口操作函数 101

3-6-4数据类型检查与转换函数 101

3-6-5数值计算函数 102

3-6-6系统和环境函数 103

3-6-7注册表操作函数 103

3-6-8打印与打印机设置函数 104

3-6-9文件操作函数 105

3-6-10其他函数 106

第4章 管理数据库 107

4-1关系数据库基础 108

4-2 PowerBuilder对数据库管理的支持功能 110

4-3数据库面板 111

4-4创建表 116

4-4-1创建新的表 116

4-4-2定义表和列属性 120

4-4-3修改表 122

4-4-4输出表的定义 123

4-4-5导出表 123

4-5创建主键和外键 123

4-6创建索引 125

4-7创建数据库视图 126

4-8操作数据 128

4-8-1提取数据 128

4-8-2修改数据 129

4-8-3排序 129

4-8-4过滤 130

4-9创建和执行SQL语句 130

第5章 窗口 131

5-1窗口概述 132

5-1-1设计窗口概述 132

5-1-2创建窗口概述 133

5-2窗口的类型 133

5-2-1主窗口 133

5-2-2弹出式窗口 135

5-2-3 MDI框架 136

5-2-4子窗口 138

5-2-5响应窗口 140

5-3窗口面板 141

5-4创建新的窗口 146

5-4-1创建新的窗口 146

5-4-2定义窗口的属性 147

5-4-3预览窗口 151

5-4-4运行窗口 152

5-4-5使用继承创建新的窗口 153

5-5窗口编程 156

5-5-1窗口的事件 156

5-5-2窗口的函数 160

5-5-3声明实例变量 162

5-6窗口设计实例 163

第6章 菜单 175

6-1菜单概述 176

6-2菜单面板 178

6-3创建新的菜单 178

6-3-1创建新的菜单 179

6-3-2修改菜单项文本 183

6-3-3命名菜单项目 184

6-4定义菜单项目的外观 185

6-4-1设置一般属性 185

6-4-2设置工具栏和图片属性 187

6-5菜单编程 188

6-5-1菜单项事件 189

6-5-2使用函数和变量 190

6-5-3在应用中引用对象 194

6-6使用菜单 194

6-6-1添加菜单到窗口中 194

6-6-2在窗口脚本中标识菜单项 196

6-6-3显示弹出式菜单 196

第7章 数据窗口 197

7-1数据窗口概述 198

7-1-1数据窗口对象 198

7-1-2选择呈现样式 199

7-1-3创建数据窗口对象 204

7-1-4选择数据源 204

7-1-5使用Quick Select 205

7-1-6使用SQL Select创建数据窗口 212

7-1-7使用Query创建数据窗口 218

7-1-8使用存储过程创建数据窗口 219

7-2增强数据窗口对象 220

7-2-1在数据窗口面板中操作 221

7-2-2使用数据窗口对象的预览视图 226

7-2-3保存数据为外部文件 230

7-2-4修改生成的数据窗口对象属性 234

7-2-5使用数据视图在数据窗口对象中存储数据 241

7-2-6提取数据 242

7-3在数据窗口对象中使用控件 243

7-3-1添加控件到数据窗口对象中 243

7-3-2在数据窗口对象中旋转控件 253

7-4在数据窗口对象中控制更新操作 254

7-5显示和合法化数据 259

7-5-1显示和合法化数据概述 260

7-5-2显示格式 261

7-5-3操作显示格式 261

7-5-4定义显示格式 263

7-5-5编辑样式 267

7-5-6使用编辑样式 268

7-5-7定义编辑样式 270

7-5-8定义代码表 274

7-5-9合法化规则 275

7-5-10使用合法化规则 275

7-5-11定义合法化规则 276

7-6过滤、排序和分组数据行 277

7-6-1过滤 277

7-6-2排序 278

7-6-3分组 279

第8章 使用控件 287

8-1控件概述 288

8-2插入控件 289

8-3控件布局 290

8-4设置控件的Tab顺序 291

8-5定义加速键 292

8-6选择控件颜色 293

8-7常用控件的使用 294

8-7-1命令按钮(CommandButton)控件 294

8-7-2静态文本(StaticText )控件 296

8-7-3单选按钮(RadioButton )、复选框(CheckBox) 297

8-7-4列表框(ListBox)控件 299

8-7-5图片列表框控件(PictureListBox ) 300

8-7-6下拉列表框控件(DropDownListBox ) 301

8-7-7标签控件 303

8-7-8进度条控件 305

第9章 数据管道 309

9-1数据管道概述 310

9-1-1定义数据管道 310

9-1-2管道扩展属性 310

9-2创建数据管道 311

9-3修改数据管道的定义 313

9-3-1选择数据管道操作 314

9-3-2管道操作上的修改依赖性 315

9-3-3何时停止执行 315

9-3-4管道Blob数据 316

9-3-5修改目标和源数据库 316

9-4纠正管道错误 317

9-5管道示例 318

第10章 API调用 325

10-1 API概述 326

10-2在PowerBuilder中应用API 326

10-3 API应用示例 327

第11章 程序调试与应用发布 339

11-1调试和运行应用 340

11-1-1调试和运行应用概述 340

11-1-2 调试应用 340

11-1-3 运行应用 344

11-2跟踪应用 348

11-2-1跟踪应用程序 348

11-2-2收集跟踪信息 348

11-2-3使用资源文件工具分析跟踪信息 357

11-2-4编程分析跟踪信息 359

11-3制作可执行程序 365

11-3-1定义可执行应用项目 365

11-3-2资源文件 368

11-3-3运行库文件 369

第12章 科技成果管理系统设计与实现 371

12-1实例概述 372

12-2数据库设计 372

12-3系统设计准备 379

12-3-1创建应用 379

12-3-2创建数据库连接 381

12-3-3创建数据库连接窗口 382

12-4主窗口设计 385

12-5信息录入模块设计 386

12-5-1单位名称录入窗口 386

12-5-2岗位信息录入窗口 389

12-5-3学科目录信息录入窗口 397

12-5-4个人信息录入窗口 398

12-6查询窗口设计 424

12-6-1单位学术成果查看窗口 424

12-6-2单位科技成果查看窗口 428

12-6-3个人基本信息查看窗口 430

12-7菜单设计 444

12-8运行实例 445

12-9附:本实例数据库创建的SQL语句 446

附录 命名规则 453