书籍详情

PowerBuilder数据库应用开发教程

PowerBuilder数据库应用开发教程

作者:徐松林[等]编著

出版社:清华大学出版社

出版时间:2003-01-01

ISBN:9787302073635

定价:¥40.00

购买这本书可以去
内容简介
  本书系统、全面地介绍了PowerBuilder开发环境,PowerScript语言,应用程序对象,管理数据库(创建、连接数据库,建立数据库表等),窗口与窗口控件,菜单、数据窗口对象与控件,用户自定义对象及用户事件,库文件管理,数据管理,应用程序逻辑调试、编译、发布等内容。本书中所有示例的代码,以及作者额外提供的小型应用系统开发案例,读者可以从http://www.tupwk.com.cn上下载。本书可作为高等院校计算机专业、信息管理类专业的教材或教学参考书,也可作为PowerBuilder培训教材和自习参考书。
作者简介
暂缺《PowerBuilder数据库应用开发教程》作者简介
目录
第1章  PowerBuilder简介                  
 1. 1  PowerBuilder概述                  
 1. 1. 1  PowerBuilder的发展历程                  
 1. 1. 2  PowerBuilder的特点                  
 1. 2  PowerBuilder的开发环境                  
 1. 2. 1  菜单                  
 1. 2. 2  工具栏                  
 1. 2. 3  系统视图窗口和工作区                  
 1. 3  PowerBuilder简单示例                  
 1. 4  思考与练习                  
                   
 第2章  应用程序对象                  
 2. 1  应用程序简介                  
 2. 2  应用程序对象应用库                  
 2. 3  应用程序对象画板                  
 2. 3. 1  画板的菜单和工具栏                  
 2. 3. 2  应用程序对象工作区                  
 2. 4  创建应用程序对象                  
 2. 4. 1  新建应用程序对象                  
 2. 4. 2  创建模板应用程序                  
 2. 5  应用程序的属性. 事件和函数                  
 2. 5. 1  应用程序对象的属性                  
 2. 5. 2  应用程序对象的事件                  
 2. 5. 3  应用程序对象的函数                  
 2. 5. 4  应用程序错误对象                  
 2. 6  应用程序配置参数                  
 2. 6. 1  初始化文件                  
 2. 6. 2  注册表                  
 2. 6. 3  开发应用程序涉及到的主要注册表主键                  
 2. 7  事务对象及其应用                  
 2. 7. 1  事务对象的概念                  
 2. 7. 2  创建自定义事务对象                  
 2. 7. 3  事务对象的属性                  
 2. 7. 4  事务对象的使用                  
 2. 8  思考与练习                  
                   
 第3章  PowerBuilder编程                  
 3. 1  PowerScript基本概念                  
 3. 1. 1  标识符                  
 3. 1. 2  代词                  
 3. 1. 3  保留字                  
 3. 1. 4  标签和ASCII字符                  
 3. 1. 5  书写代码的注意事项                  
 3. 2  数据类型                  
 3. 2. 1  标准数据类型                  
 3. 2. 2  系统对象数据类型                  
 3. 2. 3  ANY型数据类型                  
 3. 2. 4  枚举类型                  
 3. 3  声明                  
 3. 3. 1  变量                  
 3. 3. 2  常量                  
 3. 3. 3  数组                  
 3. 3. 4  外部函数                  
 3. 3. 5  DBMS存储过程                  
 3. 4  运算符和表达式                  
 3. 4. 1  算术运算符                  
 3. 4. 2  关系运算符                  
 3. 4. 3  逻辑运算符                  
 3. 4. 4  连接运算符                  
 3. 4. 5  运算符的优先级                  
 3. 4. 6  表达式                  
 3. 5  基本语句                  
 3. 5. 1  赋值语句                  
 3. 5. 2  条件控制语句                  
 3. 5. 3  循环控制语句                  
 3. 5. 4  其他语句                  
 3. 6  函数                  
 3. 6. 1  常用标准函数                  
 3. 6. 2  自定义函数                  
 3. 6. 3  调用函数和事件                  
 3. 7  结构                  
 3. 7. 1  定义结构                  
 3. 7. 2  使用结构                  
 3. 8  编写脚本                  
 3. 8. 1  打开脚本视图区                  
 3. 8. 2  粘贴脚本                  
 3. 8. 3  编译脚本                  
 3. 9  思考与练习                  
                   
 第4章  嵌入式SQL                  
 4. 1  嵌入式SQL语句简介                  
 4. 1. 1  连接与断开数据库                  
 4. 1. 2  提交与回滚事务                  
 4. 2  嵌入式SQL语句的使用                  
 4. 2. 1  SELECT语句                  
 4. 2. 2  INSERT语句                  
 4. 2. 3  DELETE语句                  
 4. 2. 4  UPDATE语句                  
 4. 2. 5  SELECTBLOB语句                  
 4. 2. 6  UPDATEBLOB语句                  
 4. 2. 7  SQL语句的执行情况                  
 4. 2. 8  游标操作                  
 4. 3  动态SQL语句                  
 4. 4  粘贴SQL语句                  
 4. 4. 1  粘贴SELECT语句                  
 4. 4. 2  粘贴INSERT语句                  
 4. 5  思考与练习                  
                   
 第5章  数据库连接                  
 5. 1  认识数据库画板                  
 5. 2  创建和删除数据库                  
 5. 2. 1  在PowerBuilder中创建ASA数据库                  
 5. 2. 2  使用SybaseCentral创建数据库                  
 5. 2. 3  通过SQL语句创建数据库                  
 5. 2. 4  在PowerBuilder中删除ASA数据库                  
 5. 2. 5  使用Sybase Central删除数据库                  
 5. 3  定义ODBC数据源                  
 5. 3. 1  什么是ODBC                  
 5. 3. 2  定义ODBC数据源                  
 5. 3. 3  删除ODBC数据源                  
 5. 4  配置DB Profile                  
 5. 4. 1  配置DBProfile                  
 5. 4. 2  删除DBPrOflle                  
 5. 5  连接数据库                  
 5. 5. 1  连接数据库                  
 5. 5. 2  断开数据库连接                  
 5. 6  通过专用接口连接数据库                  
 5. 6. 1  专用接口简介                  
 5. 6. 2  连接数据库                  
 5. 7  思考与练习                  
                   
 第6章  管理数据库                  
 6. 1  数据库画板                  
 6. 1. 1  数据库画板工具栏                  
 6. 1. 2  数据库画板工作区                  
 6. 2  数据表                  
 6. 2. 1  示例表                  
 6. 2. 2  创建新表                  
 6. 2. 3  定义表结构                  
 6. 2. 4  修改表                  
 6. 2. 5  删除表                  
 6. 3  主键. 索引和外键                  
 6. 3. 1  创建索引                  
 6. 3. 2  创建主键                  
 6. 3. 3  创建外键                  
 6. 3. 4  删除主键. 外键和索引                  
 6. 4  定义表. 列的属性                  
 6. 4. 1  定义表属性                  
 6. 4. 2  定义列的扩展属性                  
 6. 5  定义数据库扩展属性                  
 6. 5. 1  定义显示格式                  
 6. 5. 2  显示掩码                  
 6. 5. 3  编辑风格                  
 6. 5. 4  创建有效性规则                  
 6. 6  表数据的浏览. 修改与输出                  
 6. 6. 1  results视图区及其墓本操作                  
 6. 6. 2  数据排序                  
 6. 6. 3  数据更新                  
 6. 6. 4  导入. 导出数据                  
 6. 7  视图                  
 6. 7. 1  创建视图                  
 6. 7. 2  删除视图                  
 6. 8  InteractiveSQL视图区                  
 6. 9  数据库信息的存储位置                  
 6. 10  思考与练习                  
                   
 第7章  窗口与菜单设计                  
 7. 1  窗口画板                  
 7. 1. 1  窗口对象简介                  
 7. 1. 2  窗口画板的菜单                  
 7. 1. 3  窗口画板的工具栏                  
 7. 1. 4  窗口画板的视图区                  
 7. 2  窗口的属性                  
 7. 2. 1  窗口类型                  
 7. 2. 2  MDI框架窗口                  
 7. 2. 3  窗口属性                  
 7. 2. 4  窗口的大小和位置                  
 7. 3  窗口事件                  
 7. 3. 1  Open事件                  
 7. 3. 2  Active事件                  
 7. 3. 3  Clicked事件                  
 7. 3. 4  Close事件                  
 7. 3. 5  CloseQuery事件                  
 7. 3. 6 Key事件                  
 7. 3. 7  RButtonDown事件                  
 7. 3. 8  Timer事件                  
 7. 3. 9  Other事件                  
 7. 4  窗口函数                  
 7. 4. 1  窗口操作                  
 7. 4. 2  MDI窗口具有的操作                  
 7. 4. 3  自动化窗口事件                  
 7. 5  窗口变量                  
 7. 6  创建菜单                  
 7. 6. 1  菜单的类型与特点                  
 7. 6. 2  菜单画板                  
 7. 6. 3  创建菜单                  
 7. 6. 4  修改菜单                  
 7. 7  设置菜单属性                  
 7. 7. 1  General选项卡                  
 7. 7. 2  ToolBar选项卡                  
 7. 8  创建弹出式菜单                  
 7. 8. 1  窗口弹出菜单                  
 7. 8. 2  其他弹出菜单                  
 7. 9  菜单事件及其编程                  
 7. 9. 1  菜单事件及其处理程序的编写                  
 7. 9. 2  创建通用的弹出式菜单                  
 7. 9. 2  几种常见菜单                  
 7. 10  思考与练习                  
                   
 第8章  窗口控件                  
 8. 1  控件的种类和名称                  
 8. 2  向窗口中添加控件                  
 8. 2. 1  窗口控件的选择                  
 8. 2. 2  窗口控件的布局                  
 8. 3  控件属性. 事件和函数                  
 8. 3. 1  控件属性                  
 8. 3. 2  控件名称                  
 8. 3. 3  控件事件及其脚本                  
 8. 3. 4  控件函数                  
 8. 4  控件的应用                  
 8. 4. 1  可以激活动作的控件                  
 8. 4. 2  用来显示和接收数据的控件                  
 8. 4. 3  用来显示选项的控件                  
 8. 4. 4  用来起装饰作用的控件                  
 8. 5  思考与练习                  
                   
 第9章  高级控件                  
 9. 1  列表框控件                  
 9. 1. 1  列表框与图片列表框                  
 9. 1. 2  下拉列表框和下拉图片片列表框                  
 9. 2  列表视图                  
 9. 2. 1  列表视图控件风格                  
 9. 2. 2  列表视图控件属性                  
 9. 2. 3  列表项的添加与删除                  
 9. 2. 4  列表视图控件的事件                  
 9. 3  树形视图                  
 9. 3. 1  树形视图的创建与属性                  
 9. 3. 2  添加树形视图项                  
 9. 3. 3  删除树形视图项                  
 9. 3. 4  树形视图控件的常用事件                  
 9. 4  进度条. 滚动条和跟踪条                  
 9. 4. 1  水平进度条和垂直进度条                  
 9. 4. 2  水平滚动条和垂直滚动条                  
 9. 4. 3  水平跟踪条和垂直跟踪条                  
 9. 5  OLE控件                  
 9. 6  思考与练习                  
                   
 第10章  数据窗口                  
 10. 1  数据窗口概述                  
 10. 1. 1  数据窗口对象                  
 10. 1. 2  数据窗口画板概述                  
 10. 1. 3  数据窗口控件                  
 10. 2  创建数据窗口                  
 10. 2. 1  创建过程                  
 10. 2. 2  创建一个新的数据窗口                  
 10. 3  表现风格                  
 10. 3. 1  表现风格概述                  
 10. 3. 2  Freeform风格                  
 10. 3. 3  Tabular风格                  
 10. 3. 4  Grid风格                  
 10. 3. 5  Label风格                  
 10. 3. 6  N-UP风格                  
 10. 3. 7  Group风格                  
 10. 3. 8  Crosstab风格                  
 10. 3. 9  Graph风格                  
 10. 3. 10  Composite风格                  
 10. 3. 11  OLE2. 0风格                  
 10. 3. 12  RichText风格                  
 10. 4  数据源                  
 10. 4. 1  数据源概述                  
 10. 4. 2  QuickSelect数据源                  
 10. 4. 3  SQLSelect数据源                  
 10. 4. 4  Query数据源                  
 10. 4. 5  External数据源                  
 10. 4. 6  Stored Procedure数据源                  
 10. 5  思考与练习                  
                   
 第11章  使用数据窗口                  
 11. 1  放置数据窗口对象                  
 11. 1. 1  连接函数                  
 11. 1. 2  添加数据窗口控件                  
 11. 1. 3  编辑数据窗口控件                  
 11. 1. 4  连接数据窗口控件与数据窗口对象                  
 11. 1. 5  动态连接数据窗口对象                  
 11. 1. 6  设置数据窗口属性                  
 11. 2  数据窗口控件与数据库                  
 11. 2. 1  事务对象                  
 11. 2. 2  为数据窗口控件设置事务对象                  
 11. 2. 3  创建事务对象                  
 11. 2. 4  检索和更新数据                  
 11. 3  访问数据窗口缓冲区                  
 11. 3. 1  通过数据窗口控件管理数据                  
 11. 3. 2  处理数据窗口控件中的文本数据                  
 11. 4  数据窗口项的引用                  
 11. 4. 1  使用表达式引用数据窗口项                  
 11. 4. 2  使用函数访问数据窗口项                  
 11. 5  数据窗口事件                  
 11. 5. 1  ButtonClicked事件                  
 11. 5. 2  Clicked事件                  
 11. 6  数据存储对象                  
 11. 6. 1  使用数据存储对象                  
 11. 6. 2  数据存储对象的方法和属性                  
 11. 6. 3  定制数据存储对象                  
 11. 7  创建数据窗口应用程序                  
 11. 7. 1  使用应用程序画板创建应用程序对象                  
 11. 7. 2  创建数据窗口对象                  
 11. 7. 3  创建主窗口对象并在窗㈠上放置数据窗口控件                  
 11. 7. 4  添加其他窗口控件                  
 11. 7. 5  为窗口控件编写程序代码                  
 11. 8  数据窗口控件实例                  
 11. 8. 1  不写代码操作数据窗口                  
 11. 8. 2  添加计算域                  
 11. 8. 3  数据窗口的缩放实例                  
 11. 8. 4  动态改变数据窗口的显示风格                  
 11. 8. 5  一种数据窗口特效                  
 11. 8. 6  动态选择数据窗口                  
 11. 9  思考与练习                  
                   
 第12章  用户对象与用户事件                  
 12. 1  用户对象的类型                  
 12. 1. 1  可视用户对象                  
 12. 1. 2  类用户对象                  
 12. 2  创建用户对象                  
 12. 2. 1  创建标准可视用户对象                  
 12. 2. 2  创建定制可视用户对象                  
 12. 2. 3  创建外部可视用户对象                  
 12. 2. 4  创建标准类用户对象                  
 12. 2. 5  创建定制类用户对象                  
 12. 2. 6  使用继承创建用户对象                  
 12. 3  使用用户对象                  
 12. 3. 1  使用可视用户对象                  
 12. 3. 2  使用类用户对象                  
 12. 3. 3  窗口与用户对象间的通信                  
 12. 3. 4  用户对象的命名规则                  
 12. 4  用户事件                  
 12. 4. 1  用户事件的适用场合                  
 12. 4. 2  定义用户事件                  
 12. 4. 3  注意事项                  
 12. 5  思考与练习                  
                   
 第13章  数据管道                  
 13. 1  数据管道概述                  
 13. 2  创建数据管道对象                  
 13. 2. 1  创建数据管道对象                  
 13. 2. 2  灌入扩展属性                  
 13. 2. 3  灌入Blob类型的数据                  
 13. 2. 4  打开和修改数据管道对象                  
 13. 2. 5  改变源数据库和目的数据库                  
 13. 2. 6  数据管道出错处理                  
 13. 2. 7  删除数据管道对象                  
 13. 3  数据管道的应用                  
 13. 3. 1  创建数据管道用户对象                  
 13. 3. 2  数据管道用户对象的属性                  
 13. 3. 3  数据管道的事件                  
 13. 3. 4  数据管道的方法                  
 13. 4  数据管道编程实例                  
 13. 5  思考与练习                  
                   
 第14章  库文件管理                  
 14. 1  库文件组织方式                  
 14. 2  库画板                  
 14. 2. 1  库画板的工具                  
 14. 2. 2  库画板工作区                  
 14. 3  维护库文件以及其中的对象                  
 14. 3. 1  库操作                  
 14. 3. 2  维护库中对象                  
 14. 3. 3  导出与导入对象                  
 14. 3. 4  重新生成对象                  
 14. 4  思考与练习                  
                   
 第15章  应用程序的调试. 编译与发布                  
 15. 1  应用程序的调试                  
 15. 1. 1  应用程序测试过程                  
 15. 1. 2  调试器                  
 15. 1. 3  断点设置                  
 15. 1. 4  调试过程                  
 15. 2  其他调试手段                  
 15. 2. 1  运用PowerBuilderDEBUG功能                  
 15. 2. 2  追踪数据库访问                  
 15. 2. 3  其他调试技术                  
 15. 3  应用程序的编译                  
 15. 3. 1  创建可执行文件的一般步骤                  
 15. 3. 2  创建可执行文件时要考虑的问题                  
 15. 4  应用程序的发布                  
 15. 5  思考与练习                  

猜您喜欢

读书导航