书籍详情

用PowerBuilder开发数据库应用

用PowerBuilder开发数据库应用

作者:胡宇编

出版社:化学工业出版社

出版时间:1999-09-01

ISBN:9787502525743

定价:¥35.00

购买这本书可以去
内容简介
  本书以图文相结合的形式系统地介绍了作为客户机/服务器系统首选的PowerBuilder的可视化开发环境,结构清晰,语言流畅,叙述详尽,可操作性强,是一本数据库应用开发的非常实用的参考书。全书共分三大部分;第一部分(初识篇)介绍了PowerBuilder的基础知识及安装;第二部分(深入篇)详细地介绍了PowerBuilder中的Window、Memu、PowerScript、Datebase Administration等描述器的使用,从而使读者能够利用这些描绘器来完成应用程序中界面的设计和相关程序的编写;第三部分(参考篇)对用户对象的设计、OLE以及PowerBuilder与各种后台数据库的连接等相对比较高深的技术进行了简要介绍,并为读者进一步学习数据库应用开发打开基础。本书适合广大的从事PowerBuilder开发及相关人员使用。
作者简介
暂缺《用PowerBuilder开发数据库应用》作者简介
目录
第一部分  初识篇
第一章  背景与基础知识
导言
第一节  计算机的发展简史
第二节  Client/Server模式
一、Client/Server模式的出现
二、Client/Server模式
第三节  PowerBuilder的特点
一、计算机发展新趋势
二、PowerBuilder的特点
本章小结
第二章  PowerBuilder的安装
导言
第一节  安装前的准备工作
第二节  安装过程
第三节  安装中出现问题的解答
一、硬盘空间方面的问题
二、安装CTL3D32.DLL文件时的错误信息
本章小结
第三章  SQL基础知识
导言
第一节  SQL的历史和特点
一、SQL的历史
二、SQL的特点
第二节  SQL的数据查询功能
一、简单查询
二、复杂查询
三、连接查询
四、一些特殊情况的查询
第三节  SQL数据操纵功能
一、更新(UPDATE)
二、插入(INSERT)
三、删除(DELETE)
本章小结
第四章  PowerScript编程
导言
第一节  PowerScript语言的基本概念
一、对象、特性和实现方法
二、分隔符与续行符
三、大小写
四、标识符
第二节  PowerScript的变量、常量
一、数据类型
二、数据类型转换
三、变量的定义
四、变量的访问控制和作用域
五、常量
第三节  PowerScript的运算符
一、运算符
二、运算符的优先级
三、其他符号
第四节 PowerScript的函数及过程
一、全局函数
二、对象函数
第五节  PowerScript的代词
第六节  PowerScript的语句结构
一、分支结构
二、循环结构
第七节  嵌入式的SQL
一、连接数据库
二、使用SQL语句
本章小结
第五章  PowerBuilder一览
导言
一、PowerBuilder的开发环境
二、Library描绘器
三、Application描绘器
四、Database描绘器
五、Data Window描绘器
六、Window描绘器
七、Menu描绘器
八、PowerScript描绘器
九、Project描绘器
本章小结
第二部分  深入篇
第六章  应用程序对象的创建
导言
第一节  Application描绘器概述
第二节  打开原有的应用对象
第三节  创建新的应用对象
第四节  指定应用对象的属性
一、一般属性
二、应用程序图标
三、默认字体
四、库的搜索路径
五、默认全局变量类型
第五节  应用对象的事件
本章小结
第七章  Window描绘器
导言
第一节  Window描绘器的属性
第二节  指定窗口的属性
第三节  窗口对象的各种控件
一、在窗口内添加控件
二、在窗口内删除已有控件
三、修改窗口内控件的属性
四、为控件的事件编写代码
五、各种控件的用途
第四节  窗口对象的编辑举例
一、主窗口设计举例
二、弹出式窗口设计举例
三、应签式窗口设计举例
四、为控件的事件编写代码
五、各种类型窗口的特点小结
第五节  编辑窗口对象中的一些技术和技巧
一、窗口间的继承
二、窗口间数据的传递
三、动态地改变窗口内控件的属性
本章小结
第八章  Menu描绘器
导言
第一节  MENU描绘器
一、进入MENU描绘器
二、MENU描绘器
第二节  菜单项属性表
一、General标签
二、Style标签
三、Shortcut标签
四、Toolbar标签
五、Pictures标签
本章小结
第九章  使用PowerScript描绘器
导言
第一节  PowerScript描绘器
一、进入PowerScript描绘器
二、PowerScript描绘器的介绍
第二节  描绘器的编辑使用
一、PowerScript描绘器属性
二、PAINTER Bar
三、PowerScript描绘器的菜单
第三节  Functon描绘器
一、访问Functon描绘器
二、传递参数
第四节  Structure描绘器
本章小结
第十章  定义数据库
导言
第一节  进入Database描绘器
第二节  Database描绘器的使用
一、打开表
二、关闭表
三、新建表
四、修改表
五、删除表
六、表的属性
第三节  Data Manipulation描绘器
第四节  Database Administration描绘器
第五节  数据的属性
一、编辑样式
二、显示格式
三、有效性检查
第六节  数据库描述文件
第七节  Pipeline描绘器
本章小结
第十一章  进入DataWindow描绘器
导言
第一节  启动DataWindow描绘器
一、DataWindow对象
二、启动DataWindow描绘器
三、创建新的DataWindow
第二节  数据源
一、Quick Select
二、SQL Select
三、Query
四、External
五、Stored Procedure
第三节  显示样式
第四节  Options选项和Preview When Built复选框
本章小结
第十二章  DataWindow的设计
导言
第一节  区域
第二节  DataWindow的属性
一、DataWindow的属性表
二、DataWindow的工具栏
三、对象的选择和调整
四、网格和标尺
五、视图的调整和属性的改变
六、浏览顺序
第三节  编辑样式和显示样式
一、编辑样式
二、显示样式
第四节  有关数据检索
一、数据排序
二、数据的过滤
三、检索方式的指定
四、重复值的屏蔽
五、组的创建
第五节  DataWindow对数据的操纵
一、Update函数的使用
二、计算列的创建
第六节  DataWindow的预览
本章小结
第十三章  DataWindow的使用和脚本编写
导言
第一节  建立连接
一、DataWindow控件和DataWindow对象的连接
二、DataWindow对象和数据库的连接
第二节  DataWindow控件及相关函数
一、访问数据
二、编辑控件
三、行的增加和删除
四、数据保存
五、在数据窗口中滚动
六、改变当前的编辑焦点
七、用鼠标来选择
八、检索数据
九、使用在客户端的函数
第三节  DataWindow事件
一、LtemChanged事件
二、LtemError事件
三、Clicked事件
四、DoubleClicked事件
五、SQLPreview事件
六、RowFocusChanged事件
七、UpdateStart事件
八、UpdateEnd事件
九、CloseQuery事件
十、DBError事件
第四节  DataWindow中发生的错误
一、SQL语言引的错误
二、PowerBuilder函数引起的错误
本章小结
第十四章  EXE文件的生成
导言
第一节  Project描绘器的使用
第二节  资源文件和动态库的创建
一、资源文件
二、动态库(PBD/DLL)
本章小结
第十五章  调试与测试
导言
第一节  调试
一、打开调试器
二、设置断点
三、变量查看窗口(Variables)
四、监视窗口(Watch)
五、单步跟踪和调试
第二节  测试
一、测试的意义
二、测试内容
三、测试类型
第十六章  创建一个完整的应用程序
导言
第一节  创建应用程序对象
第二节  创建窗口
第三节  菜单的制作
第四节  DataWindow对象的创建
第五节  相关脚本的编写
一、应用程序对象的Open事件
二、窗口w-datawindow的Open事件
三、DataWindow控件dw_person的Clicked事件
四、列表框lb_cols的SelectionChanged事件
五、命令按钮Close的Clicked事件
六、命令按钮Insert的Clicked事件
七、命令按钮Delete的Clicked事件
八、命令按钮Commit的Clicked事件
九、命令按钮Report的Clicked事件
十、窗口w_\datawindow的用户自定义事件ue_criteria
十一、窗口w_report的Open事件
十二、命令按钮Print的Clicked事件
十三、菜单项的脚本编写
第六节  生成EXE文件
第七节 用户事件
一、消息事件
二、代码事件
本章小结
第十七章  PowerPuilder的图形功能
导言
第一节  了解
一、图形的分类
二、图形的组成
第二节  图形的特性和定义
一、图形的建立
二、图形的属性
本章小结
第十八章  面向对象的程序设计
导言
第一节  面向对象的程序设计思想
一、OOP的几个重要概念
二、封装
三、继承
第二节  面向对象的PowerPuilder中的实现
一、对象事件驱动的编程方式
二、类和实例
三、封装
四、继承
本章小结
第十九章  多文档界面(MDI)
导言
第一节  创建MDI框架
第二节  MDI的工作表、菜单、工具栏及微帮助
一、MDI应用程序中的工作表
二、MDI应用程序中的菜单
三、MDI应用程序中的工具栏
四、MDI应用程序中的微帮助(MicroHelp)
第三节  窗口实例
第四节  MDI应用程序举例
本章小结
第三部分  参考篇
第二十章  用户对象
导言
第一节  UserObject描绘器的使用
一、为何使用用户对象
二、如何使用用户对象描绘器
三、用户对象的类型
第二节  创建各种用户对象
一、创建类用户对象
二、创建可视的用户对象
本章小结
第二十一章  OLE2简介
导言
第一节  OLE2的相关概念
一、OLE2的产生
二、OLE2的构成
三、PowerBuilder中OLE2控件的使用
第二节  一个简单的OLE2应用程序
本章小结
第二十二章  PowerBuilder与各种后台数据库的连接
导言
第一节  数据库管理系统
第二节  几种DBMS与PowerBuilder的连接
一、DB2
二、Oracle
三、Informix
四、Microsoft SQL Server 6.0
五、Sybase System 11
本章小结
第二十三章  参考手册
第一节  PowerBuilder的对象属性
第二节  PowerBuilder的命名规则
第三节  PowerBuilder的通用函数参考
猜您喜欢

读书导航