《PowerBuilder 5.0/6.0从入门到精通》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:周险峰等编
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:1998
  • ISBN:7560606091
  • 页数:361 页
图书介绍:

11.6.1 Sybase Open Client 11. 1

第1部分基础篇 3

第1章PowerBuilder环境 3

1.1 PowerBuilder简介 3

目 录 3

1.2 PowerBuilder开发环境 4

1.2.1 PowerBar和PowerPanel 4

1.2.2画板 5

1.2.3文本编辑器 7

1.2.4对象的属性对话框 7

11.6.3 INFORMIX IN 7

1.2.5联机帮助 8

1.3 PowerBuilder 6.0新特性 8

11.6.2 ORACLE 7.3和ORACLE 8

11.5.2 SybaseSQL Server System 10

2.1例子概述 12

第2章一个实例的引入 12

2.2数据库的设计 13

第3章数据库管理 15

3.1数据库画板 15

3.1.1使用数据库画板 16

数据库 19

3.1.2创建一个SQLAnywhere 19

3.1.3改变与数据库的连接 20

3.2表 22

3.2.1创建表 22

3.2.2创建索引 25

3.2.3创建主键和外键 28

3.2.4系统表 31

3.3视图 32

3.3.1创建视图 32

3.3.2在视图中包含计算列 34

3.3.3连接表 34

3.3.4定义WHERE、GROUP BY、 35

HAVING准则 35

3.3.5输出表或视图的语法 36

3.4.1打开数据操纵画板 37

3.4操纵数据 37

3.4.2使用数据操纵画板工具栏 38

3.4.3排序和过滤数据 39

3.4.4灌入和保存数据 40

3.4.5查看记录信息 41

3.5管理数据库 41

3.5.1打开数据库管理画板 41

3.5.2从外部文件读入并 42

执行SQL语句 42

3.5.3粘贴SQL语句 42

3.5.4控制数据库的访问 44

4.1概述 45

第4章应用对象 45

4.2应用对象画板 47

4.2.1查看应用的结构 47

4.2.2选择另一个应用 48

4.2.3应用属性对话框 49

4.3建立一个新应用 52

4.3.1创建一个应用对象 52

4.3.2编写应用对象脚本 54

第5章窗口 57

5.1窗口画板 58

5.2窗口的风格 59

5.2.1窗口类型 59

5.2.2窗口属性对话框 60

5.3.1创建登录窗口 62

5.3创建窗口的实例 62

5.3.2创建祖先窗口 66

5.3.3创建两个后裔窗口 70

第6章控件 73

6.1概述 73

6.2.1命令按钮(CommandButton)和图片按钮(PictureButton) 74

6.2基本控件 74

6.2.2单选钮(RadioButton)和 75

分组框(GroupBox) 75

6.2.5单行编辑框(SingleLineEdit)和多行编辑框(MultiLineEdit) 75

6.2.4静态文本(StaticText) 75

6.2.3复选框(CheckBox) 75

6.2.7列表框(ListBox) 76

6.2.6编辑屏蔽(EditMask) 76

6.2.8下拉列表框 77

(DropDownListBox) 77

(Drawing Object) 77

6.3 Tab控件 77

6.2.9图片(Picture)和绘图对象 77

6.3.1 Tab页 78

6.3.2定制Tab控件 79

6.3.3脚本中的Tab控件 80

6.4图片列表框控件(PictureListBox)和下拉图片列表框控件(DropDownPictureListBox) 81

6.4.4在图片列表框控件中 82

动态增加图片和项目 82

6.4.3在图片列表框控件中增加项目 82

6.4.1创建图片列表框控件 82

6.4.2在图片列表框控件中加入图片 82

6.4.5删除图片列表框控件中的图片 83

6.5列表视图控件(ListView) 83

6.5.1创建列表视图控件 84

6.5.2加入图片 84

6.5.3增加列表视图项 84

6.5.4在列表视图控件中 84

动态增加图片和项目 84

6.5.5删除列表视图项和图片 85

6.5.6使用报表视图(Report View) 85

6.6树形视图控件(TreeView) 87

6.6.1创建树形视图控件 87

6.6.2在树形视图控件中加入图片 87

动态增加图片和项目 88

6.6.3在树形视图控件中 88

6.6.4删除树形视图的项和图片 90

第7章菜单 91

7.1菜单画板 92

7.2创建菜单 95

7.2.2修改菜单条上的菜单项 95

7.2.1给菜单条添加菜单项 95

7.2.3给下拉菜单添加菜单项 96

7.2.4修改下拉菜单中的菜单项 96

7.2.5给级联菜单添加菜单项 98

7.2.6继承方式创建菜单 99

7.3.1菜单项事件 103

7.3菜单的事件处理脚本 103

7.3.2使用函数和变量 103

7.3.3引用对象 103

7.3.4为菜单添加事件处理脚本 104

第8章数据窗口 109

8.1数据窗口的数据源 110

8.1.1 Quick Select数据源 111

8.1.2 SQL Select数据源 115

8.1.3 Query数据源 118

8.1.4 External数据源 119

8.1.5 Stored Procedure数据源 119

8.2数据窗口的显示风格 121

8.2.1 Tabular显示风格 121

8.2.2 Freeform显示风格 122

8.2.3 Grid显示风格 122

8.2.4 Label显示风格 123

8.2.5 N-Up显示风格 124

8.2.7 Graph显示风格 124

8.2.6 Group显示风格 124

8.2.10 Rich Text显示风格 125

8.2.9 Composite显示风格 125

8.2.8 Crosstab显示风格 125

8.2.11 OLE显示风格 130

8.3数据窗口的带 135

8.4创建数据窗口对象 136

8.4.1创建数据窗口对象 136

d_stu_list 136

8.4.2创建数据窗口对象 137

d_stu_detail 137

8.4.3将数据窗口对象放到 138

数据窗口控件中 138

8.4.4创建其余的数据窗口对象并将其放置到相应的数据窗口控件中 140

8.4.5运行应用 141

8.5.2指定鼠标指针形状 143

8.5设置数据窗口属性 143

8.5.1设置颜色 143

8.5.3定义Tab顺序 144

8.5.5修改数据源 145

8.5.4指定对象的边框 145

8.5.6调整数据窗口对象中 146

各对象的布局 146

的属性 147

8.5.7修改实例中的数据窗口对象 147

8.6显示数据和有效性验证 149

8.6.1显示格式 150

8.6.2编辑风格 154

8.6.3有效性规则 161

8.7.1行的过滤 165

8.7行的过滤、排序和分组 165

8.7.2行的排序 166

8.7.3行的分组 167

8.8使用嵌套报表 169

8.8.1将相关嵌套报表放入基报表 171

8.8.2使用Composite表现风格 174

创建报表 174

8.9使用统计图 174

8.9.1将统计图包含在数据窗口 176

对象中 176

数据窗口对象 179

8.9.2创建一个Graph表现风格的 179

8.10使用Crosstab 179

8.10.1 创建静态的Crosstab风格的数据窗口对象 180

数据窗口对象 183

8.10.2创建动态的Crosstab风格的 183

数据窗口对象 183

8.10.3增强Crosstab风格的 183

9.1创建PBL库 187

第9章创建应用的可执行版本 187

9.2使用资源文件 188

9.2.1创建资源文件 189

9.2.2发行资源文件 190

9.2.3搜索资源顺序 190

9.3创建工程 190

第10章PowerScript语言 192

10.1语言基础 193

10.1.1注释 193

10.1.2标识符 193

10.1.3标号 193

10.1.4特殊字符 194

10.1.5空值 194

10.1.6代词 195

10.1.7续行和断句 196

10.1.8保留字 197

10.2数据类型 198

10.2.1标准数据类型 198

10.2.2系统对象数据类型 199

10.2.3枚举数据类型 200

10.2.4 Any数据类型 200

10.3变量 201

10.3.1变量类型 201

10.3.2变量和常数的声明 202

10.3.3变量的初始值 204

10.3.4实例变量的存取权限 205

10.3.5使用数组 206

10.4操作符与字符串 208

10.4.1操作符 208

10.5.1赋值语句 209

10.5语句 209

10.4.2字符串 209

10.5.2 CALL语句 210

10.5.3条件语句 211

10.5.4循环语句 213

10.5.5 CREATE语句 217

10.5.6 DESTROY语句 217

10.5.7 HALT语句 217

10.5.8 RETURN语句 218

10.6嵌入SQL语句 218

10.7函数和事件 221

10.7.1调用函数 222

10.7.2定义用户函数 223

第2部分技术篇 227

第11章 PowerBuilder连接数据库 227

11.1 PowerBuilder与数据库的 227

连接方式 227

11.2.1 ODBC的层次结构 228

11.2 ODBC接口 228

11.2.3 ODBC数据源 229

11.2.2 ODBC驱动 229

11.2.4 ODBC驱动列表 235

11.3使用ODBC驱动连接数据源 236

11.3.1 Sybase SQL Anywhere 236

11.3.2 INTERSCLV dBASE 238

11.3.3 INTERSOLV Excel 4 239

11.3.4 INTERSOLV Excel 5 241

11.4 Powersoft数据库接口 243

11.4.1数据库接口层次结构 244

11.4.2使用Powersoft数据库接口 244

11.4.3口令的安全设置 247

11.4.4 Powersoft数据库接口表 248

11.5使用数据库接口连接各种数据库 249

11.5.1 SQL Server 4.x 249

和System 11 252

11.5.3 ORACLE 254

11.5.4 Microsoft SQL Server6.0 258

11.5.5 INFORMIX IN5 260

11.6.PowerBuilder 6.0扩展的 262

数据库接口 262

新特性 262

数据库接口 265

数据库接口 266

第12章务对象 268

12.1.务对象属性 268

12.2事务处理语句 269

12.2.1 CONNECT和 270

DISCONNECT 270

12.2.2 COMMIT和ROLLBACK 270

12.2.3设置AutoCommit属性 270

12.2.4 SQLCA 270

12.3事务对象的具体应用 270

12.3.1设置事务对象属性 270

12.3.2连接数据库 271

12.3.3断开数据库连接 272

12.3.4实例 272

12.4同时连接多个数据库 272

12.5出错处理 274

第13章数据窗口技术 276

13.1使用数据窗口对象 276

13.2建立数据窗口与控件的关联 276

13.2.1建立数据窗口与控件的关联 276

13.2.2动态关联数据窗口对象 277

13.3.1为数据窗口设置事务对象 278

13.3访问数据库 278

13.3.2获取和更新数据 279

13.3.3出错处理 280

13.4在数据窗口控件中操纵数据 281

13.4.1处理编辑控件的文本 282

13.4.2访问编辑控件的文本 283

13.4.3访问数据窗口中的条目 283

13.4.4其它的数据窗口函数 283

13.5创建报表 284

13.6.3实例 285

13.6.2表现风格 285

13.6.1生成HTML文件的技术 285

13.6生成HTML文件 285

第14章动态数据窗口 288

14.1创建动态数据窗口对象 288

14.1.1 Create函数 288

14.1.2定义数据窗口对象的语法 289

14.2修改动态数据窗口对象 291

14.2.1用Modify函数修改动态 291

数据窗口对象 291

14.2.2使用点符号或Describe函数 293

14.3使用查询模式 293

15.2 MDI框架窗口结构 296

15.1 MDI简介 296

第15章MDI应用 296

15.3创建MDI框架窗口 297

15.4使用菜单 298

15.5使用表单 298

15.5.1打开表单 298

15.5.2关闭表单 299

15.6提供微帮助(MicroHelp) 300

15.7提供工具条 301

15.7.1 使用菜单画板增加工具条 302

15.7.2使用窗口画板增加工具条 304

15.7.4 工具条的使用 305

15.7.3工具条属性 305

15.8定制客户区大小 306

第16章 OLE 308

16.1 OLE术语 308

16.2 创建OLE控件 309

16.3 OLE 2.0控件 310

16.3.1 安装OLE 2.0控件 310

16.3.2对象的链接与嵌入 311

16.3.3现场激活与外部激活 312

(Offsite) 312

16.4.2定制控件的编程 313

16.4.1设置定制控件的属性 313

16.4 OLE定制控件 313

16.5 OLE自动化 314

16.5.1 OLEObject对象类型 314

16.5.2 自动化接口 315

16.5.3 浏览器中的OLE信息 316

第17章调用外部函数 318

1 7.1定义外部函数 318

17.2传递参数 319

17.2.1传递数值类型 320

17.2.2传递字符串类型 320

18.1打印函数 321

第18章打印 321

18.2打印任务 322

18.3数据窗口的打印属性 323

第19章建立自己的联机帮助 327

19.1 创建RTF格式的文件 329

19.2创建、编译工程文件及 332

生成帮助文件 332

19.3调用帮助文件 334

第20章创建分布式应用 336

20.1分布式应用的体系结构 336

20.1.2客户应用 337

20.1.3通信驱动程序 337

20.1.1服务器应用 337

20.2创建服务器应用 338

20.2.1创建远程对象 338

20.2.2监听客户连接 340

20.2.3处理客户连接 341

20.2.4创建用户界面 342

20.2.5开发服务器应用 342

20.3创建客户应用 343

20.3.1创建用户界面 343

20.3.2连接服务器 343

20.3.3调用远程对象的方法 344

20.3.5 出错处理 345

20.3.4建立代理对象 345

20.3.6 ConnectionInfo对象 346

20.3.7开发客户应用 347

第21章创建Web.PB应用 348

21.1 Web.PB应用的体系结构 348

21.2配置Web.PB 349

21.2.1 Web.PB编程文件 349

21.2.2 CGI映像(mappings) 350

21.3Web.PB服务器应用 351

21.3.1创建Web.PB服务器应用 351

21.3.2 Web.PB服务器应用实例 352

21.4 PBWEB.INI文件 354

21.5设计HTML页 355

21.5.1使用表格元素引用对象 355

21.5.2使用Anchor元素引用对象 356

21.5.3使用Web.PB专家 357

创建HTML页 357

21.6编辑HOSTS和SERVICES文件 360

21.6.1通信驱动程序 360

21.6.2在Web服务器上 360

21.6.3在应用服务器上 360

21.7运行Web.PB应用 361