PowerBuilder 8.0数据库应用系统开发教程 PDF 完整版

  • 更新时间:
  • 6913人关注
  • 点击下载

给大家带来的一篇关于PowerBuilder相关的电子书资源,介绍了关于PowerBuilder、数据库、系统开发方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小8.67MB,崔巍编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.6分。

资源详情相关推荐
PowerBuilder 8.0数据库应用系统开发教程
  • 出版社:清华大学出版社
  • 作者:崔巍
  • 大小:8.67MB
  • 类别:PowerBuilder
  • 热度:939
  • PowerBuilder高级编程及其项目应用开发
  • PowerBuilder 8.0网络技术与应用
  • PowerBuilder 8.0高级编程技术
  • 数据库应用基础:Access(第2版) 课后答案
  • 书籍介绍

    本书以PowerBuilder为工具和环境,介绍了如何利用可视经技术、面向对象技术及组件技术等开发数据库应用系统,使读者了解当前计算机应用和计算机应用开发工具的最新发展,了解可视化、面向对象技术的开发方法和特点。 本书由三部分组成。第一部分是绪论(1-3章),主要内容包括数据库应用模式的发展的变化数据库应用系统的开发方法和PowerBuilder 简介。第二部分是PowerBuilder 应用基础(4-9章),主要内容包括PowerBuilder 的数据库操作,PowerScript语言,用户界面设计,数据窗口技术,应用程序调试与发行等。第三部分是PowerBuilder的高级应用(10-14章),主要内容包括用户对象,动态数据窗口,一些高级控件的使用和Web开发技术等。 本书可以作为高等院校计算机专业和部分非计算机专业学习数据库开发及其工具的教材,可以作为学习PowerBuilder 地培训教材,也可以供广大数据库应用系统开发人员阅读、参考。

    目录

    • 第一部分 绪论
    • 第1章 数据库应用模式的发展
    • 1.1 主机应用模式
    • 1.2 文件服务器应用模式
    • 1.3 客户/服务器应用模式
    • 1.4 文件服务器与客户/服务器的数据库操作
    • 1.5 分布式计算应用模式
    • 1.6 Web网络应用模式
    • 习题
    • 第2章 数据库应用系统开发方法概述
    • 2.1 结构化生命周期法
    • 2.2 快速原型法
    • 2.3 面向对象方法
    • 2.3.1 面向对象的基本概念
    • 2.3.2 面向对象的分析与设计
    • 2.3.3 面向对象技术在PowerBuilder中的实现
    • 2.4 PowerBuilder的开发方法
    • 习题
    • 第3章 PowerBuilder简介
    • 3.1 PowerBuilder的特点
    • 3.2 PowerBuilder7.0曾有哪些改进.
    • 3.2.1 用户界面和开发方法的变化
    • 3.2.2 新的组件开发和提交手段
    • 3.2.3 新的数据库连接
    • 3.2.4 其他新特性
    • 3.3 PowerBuilder 8.0的新特性
    • 3.3.1 卓越的应用开发效率
    • 3.3.2 全新的Web特性和强大的Web开发功能
    • 3.3.3 与EAServer的紧密集成
    • 3.3.4 数据库连接方面新的变化
    • 3.3.5 其他改进
    • 3.4 PowerBuilder对象概述
    • 3.4.1 对象、属性与事件·
    • 3.4.2 PowerBuilder库(Library)与文件类型
    • 3.4.3 应用对象(Application)
    • 3.4;4 窗口对象(Window)
    • 3.4.5 数据窗口对象(DataWindow)
    • 3.4.6 菜单(Menu)+
    • 3.4.7 全局函数(Globalfunctions)
    • 3.4.8 查询(Query)
    • 3.4.9 结构(Structure)
    • 3.4.10 用户对象(User0均ect)
    • 3.4.11 工程对象(P响ect)
    • 3.5 PowerBuilder 8.0的开发环境
    • 3.5.1 工作空间和目标
    • 3.5.2 PowerBuilder窗口
    • 3.5.3 系统树、剪贴和输出窗口
    • 3.5.4 画板(Painter)
    • 3.5.5 PowerBar、PainterBar和StyleBar
    • 3.5.6 定制工具栏
    • 习题
    • 第二部分 PowerBuUder应用基础
    • 第4章 数据库操作
    • 4.1 连接数据库
    • 4.1.1 定义数据源
    • 4.1.2 配置数据库连接参数
    • 4.2 操作数据库
    • 4.2.1 浏览数据
    • 4.2.2 插入、删除和更新操作
    • 4.2.3 浏览和修改表结构
    • 4.2.4 删除表
    • 4.3 创建一个新的数据库
    • 4.3.1 创建数据库
    • 4.3.2 创建表
    • 4.3.3 建立关键字和索引
    • 4.4 断开与数据库的连接
    • 习题
    • 第5章 PowerScript语言简介
    • 5.1 基本概念
    • 5.1.1 注解
    • 5.1.2 标识符
    • 5.1.3 特殊的ASCII字符
    • 5.1.4 保留字
    • 5.1.5 代词
    • 5.1.6 续行
    • 5.1.7 语句分隔符
    • 5.1.8 空值
    • 5.2 数据类型
    • 5.2.1 标准数据类型
    • 5.2.2 任意(Any)数据类型
    • 5.2.3 系统对象数据类型
    • 5.2.4 枚举数据类型
    • 5.3 说明
    • 5.3.1 说明变量
    • 5.3.2 说明常量
    • 5.3.3 数组的说明和使用
    • 5.4 运算符和表达式.
    • 5.5 结构和对象
    • 5.5.1 结构
    • 5.5.2 对象
    • 5.6 PowerScript语句
    • 5.6.1 赋值语句
    • 5.6.2 条件语句
    • 5.6.3 多重分支语句
    • 5.6.4 循环语句
    • 5.6.5 GOTO语句
    • 5.6.6 CALL语句
    • 5.6.7 CREATE和DESTROY语句
    • 5.6.8 HALT语句
    • 5.6.9 RETURN语句
    • 5.7 调用函数和事件
    • 5.7.1 函数和事件的一些概念
    • 5.7.2 调用函数和事件
    • 5.7.3 调用祖先对象中的函数和事件
    • 5.7.4 关于系统函数
    • 5.8 嵌入SQL与数据库操作
    • 5.8.1 连接数据库的语句
    • 5.8.2 SELECT查询语句
    • 5.8.3 操作语句
    • 5.8.4 事务提交与撤消
    • 5.8.5 使用游标的语句
    • 5.8.6 利用存储过程进行查询的语句
    • 5.8.7 查询和更新Blob类型字段的语句
    • 5.8.8 动态SQL语句
    • 习题
    • 第6章 第一个PowerBuilder应用程序
    • 6.1 从查询单个表开始
    • 6.1.1 建立工作空间
    • 6.1.2 建立目标和应用对象
    • 6.1.3 建立窗口对象
    • 6.1.4 建立数据窗口对象
    • 6.1.5 修改数据窗口对象
    • 6.1.6 增加控件
    • 6.1.7 写事件驱动程序
    • 6.2 增加排序功能
    • 6.2.1 添加控件
    • 6.2.2 有关排序的函数
    • 6.2.3 写事件驱动程序
    • 6.3 关联与条件查询
    • 6.3.1 带参数的数据窗口对象
    • 6.3.2 增加一个数据窗口控件
    • 6.3.3 写事件驱动程序
    • 6.4 定制PowerBuilder环境
    • 6.4.1 钉住窗口标题条
    • 6.4.2 移动和复位窗口
    • 6.4.3 保存窗口布局模式
    • 6.4.4 设置启动选项
    • 习题
    • 第7章 用户界面设计
    • 7.1 窗口与控件
    • 7.1.1 窗口对象
    • 7.1.2 窗口上的控件
    • 7.1.3 窗口设计中的常用技术
    • 7.2 常用对话框
    • 7.2.1 消息对话框
    • 7.2.2 Open对话框
    • 7.2.3 Save对话框
    • 7.3 菜单
    • 7.3.1 建立菜单
    • 7.3.2 为窗口指定菜单
    • 7.4 MDI界面;:
    • 7.4.1 MD!窗口的构成
    • 7.4.2 建立MDI窗口
    • 7.4.3 MDI窗口的工具栏
    • 7.4.4 MDI窗口的MicroHelp
    • 7.5 多窗口实例
    • 7.5.1 窗口对象与实例
    • 7.5.2 多窗口实例的使用
    • 7.5.3 窗口数组
    • 习题
    • 第8章 数据窗口
    • 8.1 数据窗口对象
    • 8.1.1 数据窗口基础
    • 8.1,2 数据窗口的显示风格
    • 8.1.3 数据窗口的数据源
    • 8.1.4 使用数据窗口的基本步骤
    • 8.2 数据窗口画板及其操作
    • 8.2.1 数据窗口画板环境
    • 8.2.2 Design窗口
    • 8.2.3 Preview窗口与数据库操作
    • 8.3 设计数据窗口对象
    • 8.3.1 设置数据窗口对象的属性
    • 8.3.2 向数据窗口对象添加控件
    • 8.3.3 添加计算列或计算域
    • 8.4 数据窗口控件
    • 8.4.1 事务对象与数据库连接
    • 8.4.2 为数据窗口指定事务对象
    • 8.4.3 数据窗口控件的操作
    • 8.5 数据存储对象
    • 习题
    • 第9章 程序的调试与发布
    • 9.1 调试应用程序
    • 9.1.1 Debug画板
    • 9.1.2 在程序中设置断点
    • 9.1.3 在调试模式下执行程序
    • 9.1.4 观察变量的值
    • 9.1.5 设置条件断点
    • 9.2 编译与发行应用程序
    • 9.2.1 生成可执行程序
    • 9.2.2 发布应用程序
    • 习题
    • 第三部分 PowerBuUder高级应用
    • 第10章 可重用部件的设计
    • 10.1 用户又寸象概述
    • 10.1.1 类用户对象
    • 10.1.2 可视用户对象
    • 10.2 建立用户对象
    • 10.2.1 用户对象画板环境
    • 10.2.2 建立定制类用户对象
    • 10.2.3 建立标准类用户对象
    • 10.2.4 建立定制可视用户对象
    • 10.2.5 建立标准可视用户对象
    • 10.3 用户事件
    • 10.3.1 定义用户事件
    • 10.3.2 为用户对象的事件编写程序
    • 习题
    • 第11章 动态数据窗口
    • 11.1 动态指定数据窗口对象
    • 11.2 动态建立数据窗口对象
    • 11.3 动态修改数据窗口对象
    • 11.3.1 添加对象到数据窗口
    • 11.3.2 删除数据窗口中的对象
    • 11.3.3 修改数据窗口对象的属性
    • 11.4 QBE数据窗口
    • 习题
    • 第12章 几个高级控件的应用
    • 12.1 Tab标签控件
    • 12.1.1 术语及实例说明
    • 12.1.2 建立Tab控件和选项卡
    • 12.1.3 管理Tab控件及其选项卡
    • 12.1.4 写Tab控件的程序
    • 12.2 ListView控件
    • 12.2.1 在画板中设计列表窗口
    • 12.2.2 ListViewltem对象
    • 12.2.3 ListView控件的函数
    • 12.2.4 在程序中构造列表窗口中的项目
    • 12.2.5 ListView控件的详细资料方式
    • 12.3 TreeView控件
    • 12.3.1 TreeView控件概述
    • 12.3.2 TreeView控件应用举例
    • 12.3.3 TreeView控件应用技术
    • 12.4 Graph控件及应用
    • 12.4.1 Graph控件简介
    • 12.4.2 Graph控件应用举例
    • 12.4.3 动态改变图形的类型
    • 习题
    • 第13章 几种常用编程技术
    • 13.1 使用初始化文件和Windows注册表
    • 13.1.1 使用初始化文件
    • 13.1.2 使用Windows注册表
    • 13.2 处理Blob数据
    • 13.2.1 处理Blob数据的SQL语句
    • 13.2.2 利用Blob数据完成对图片或大文本的处理
    • 13.3 动态链接库与外部函数的调用
    • 13.3.1 说明外部函数
    • 13.3.2 外部函数调用举例
    • 13.4 数据转移技术
    • 13.4.1 数据管道画板
    • 13.4.2 数据管道程序设计
    • 13.5 RichText应用
    • 13.5.1 RichTextEdit控件的使用
    • 13.5.2 RichTextEdit控件中的输入域
    • 13.5.3 预览和打印
    • 13.5.4 使用数据库中的数据
    • 13.5.5 RichText数据窗口
    • 习题
    • 第14章 一个简单的Web应用
    • 14.1 建 PowerDynamoWeb站点
    • 14.2 建立和修改基本的Web主页
    • 14.2.1 建立4GL的Web主页
    • 14.2.2 修改主页的外观
    • 14.2.3 添加一个图片
    • 14.2.4 为图片指定一个绝对位置
    • 14.3 添加主页导航
    • 14.3.1 为Welcome.htm主页添加一个超链接
    • 14.3.2 为Product.htm主页添加一个按钮
    • 14.4 完成注册主页的功能
    • 14.4.1 添加会话变量
    • 14.4.2 添加单行文本控件
    • 14.4.3 添加口令验证
    • 14.4.4 添加服务器重定向
    • 14.5 指定一个起始主页
    • 14.6 编译和运行Web应用程序

    资源下载

    相关声明:

    《PowerBuilder 8.0数据库应用系统开发教程 》PDF 完整版下载资源由用户 蔚尔云 于 2021-11-28 12:00:41 分享至百度网盘。仅供想学习PowerBuilder的网友交流使用,专题参考:PowerBuilder,

    相关资源

    • Access2010数据库应用(第二版)

      Access2010数据库应用(第二版)

      Access2010数据库应用 第二版 作者:科教工作室 编著 出版时间:2011 丛编项:学以致用系列丛书 《Access2010数据库应用(第2版)》的内容是在仔细分析和认真总结初、中级用户学用计算机的需求和困惑的基础上确定的。它基于“快速掌握、即查即用、学以致用”的原则,根据日常工作和娱乐中的需要取材谋篇,以应用为目的,用任务来驱动,并配以大量实例。学习《Access2010数据库应用(第2版)》,您可以轻松快速地掌握计算机的实际应用技能、得心应手

      大小:62.3MBAccess

      立即下载
    • 数据库应用技术 SQL Server 2005篇(第二版) 课后答案

      数据库应用技术 SQL Server 2005篇(第二版)

      本书以Microsoft公司的SQL Server 2005数据库系统为平台,采用项目驱动式的教材编写思想,介绍了SQL Server 2005数据库系统的安装、配置、管理和使用方法,并以网上订单管理系统的开发作为教材的载体,详细讲述关系数据库系统的基本原理和数据库应用技术,并介绍了ASP.NET的数据库应用开发实例。 本书本着理论与实践一体化的原则,注重数据库应用的实际训练,紧跟数据库应用技术的新发展,使学生能够及时、准确地掌握数据库应用的新知识。 本书适合作

      大小:944 KB数据库应用

      立即下载
    • 中文版Access 2010数据库应用实用教程

      中文版Access 2010数据库应用实用教程

      大小:63 MBAccess

      立即下载
    • 数据库应用技术:Access篇(第2版) 课后答案

      数据库应用技术:Access篇(第2版)

      《数据库应用技术:Access篇》是人民邮电出版社出版的图书,ISBN是9787115187925 《数据库应用技术:Access篇(第2版)》全面、通俗地介绍Access 2003的数据管理和操作技术。全书共12章,内容包括数据库系统、关系数据库设计、数据库的创建、查询、窗体设计、报表和数据访问页、宏、VBA程序设计初步、在Access中创建VBA模块、数据库管理和安全性、教学信息管理系统实例和设备管理系统实例等。《数据库应用技术:Access篇(第2版)》通过一个贯穿全书的产品订单管理

      大小:124 KBAccess

      立即下载

    学习笔记

    21小时43分钟前回答

    小程序云开发获取不到数据库记录的解决方法

    问题描述 尝试小程序使用云数据库获取记录,进行调试的时候,控制台结果一直返回这个,如图: 代码如下: wx.cloud.init();const db = wx.cloud.database()Page({ data: { }, //加载数据 onLoad:function(){ // collection 方法获取一个集合的引用 db.collection('items').where({ }).get({ // get 方法会触发网络请求,往数据库取数据 success: function (res) { console.log(res) } }) },}) 解决方案: 数据库新建的collectioin需要设置权限,没有问题就可以读取和更新了 看情况,修改权限,根据相应的权限,看是否需要带上 _openid 我直接设置的所有人可读。 结果:成功取到数据!!! 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支……

    23小时28分钟前回答

    开发人员为什么必须要了解数据库锁详解

    1.锁? 1.1何为锁 锁在现实中的意义为:封闭的器物,以钥匙或暗码开启。在计算机中的锁一般用来管理对共享资源的并发访问,比如我们java同学熟悉的Lock,synchronized等都是我们常见的锁。当然在我们的数据库中也有锁用来控制资源的并发访问,这也是数据库和文件系统的区别之一。 1.2为什么要懂数据库锁? 通常来说对于一般的开发人员,在使用数据库的时候一般懂点DQL(select),DML(insert,update,delete)就够了。 小明是一个刚刚毕业在互联网公司工作的Java开发工程师,平常的工作就是完成PM的需求,当然在完成需求的同时肯定逃脱不了spring,springmvc,mybatis的那一套框架,所以一般来说sql还是自己手写,遇到比较复……

    3小时27分钟前回答

    微信小程序云开发之数据库操作

    本文实例为大家分享了微信小程序云开发之数据库操作的具体代码,供大家参考,具体内容如下 新建集合 1.打开云开发控制台,数据库 2.添加集合users 添加代码 onAdd: function () { const db = wx.cloud.database() db.collection('users').add({ data: { count: 1 }, success: res = { // 在返回结果中会包含新创建的记录的 _id this.setData({ counterId: res._id, count: 1 }) wx.showToast({ title: '新增记录成功', }) console.log('[数据库] [新增记录] 成功,记录 _id: ', res._id) }, fail: err = { wx.showToast({ icon: 'none', title: '新增记录失败' }) console.error('[数据库] [新增记录] 失败:', err) } }) }, 查询记录 onQuery: function() { const db = wx.cloud.database() // 查询当前用户所有的 counte……