PowerBuilder怎么创建数据窗口
来源:互联网 发布:linux运维 编辑:程序博客网 时间:2024/05/22 10:31
以下内容基本出自公司的pb培训的的ppt里
数据窗口对象概述
创建数据窗口举例
(1)选择【File|New】菜单,打开New对话框,选择DataWindow标签页,出现选择数据窗口对象显示风格对话框。
(2)选择要创建的数据窗口对象的显示风格。显示窗口对象以什么样格式显示数据。风格决定数据
(3)如选择Tabular(表格)风格,点击OK按钮,出现选择数据源对话框 。数据源决定数据窗口对象从哪里以及如何得到数据,系统共定义了五种数据源。分别是:Quick Select(快速选取),大多采用这种数据源,它一般用于创建一个简单的Select语句;SQLSelect(标准选取),用于创建任何Select语句;Query(查询),使用以前创建过的Query对象作为数据窗口对象的数据源;External(外部),使用数据库以外的其它数据源;Stored Procedure(存储过程),一般在服务器上创建复杂的查询,然后把数据回传给数据窗口对象。
(4)点击Next按钮,在弹出的对话框中选择数据窗口所关联的表及表中的列。该对话框根据不同的显示风格有不同的形式。
(5)点击Next按钮,会弹出Select Color and Border Settings对话框。在对话框中设置其它属性,如数据窗口对象背景色、数据窗口对象内文本的颜色及边框类型等。
(6)设置完成后,点击Next按钮,弹出数据窗口对象的基本属性、特征对话框。对话框中显示了数据窗口对象的基本属性、特征,用户满意,点击Finish完成;若不满意点击Back按钮,返回上一步重新修改。一旦点击Finish按钮,数据源和显示风格就不能再改变。
(7)设计完成后,选择菜单【File|Save】,打开保存数据窗口对话框。在对话框中选择库文件,输入数据窗口的名称、注释,点击OK按钮,就完成了数据窗口的创建。
1.3数据源的选择:快速选取(QuickSelect)
选择此种数据源使用简便,但功能受到一定的限制,它可以生成一
条SQL语句,这条语句是针对一张表或多张表或视图,从中选出某
些列来进行操作。
步骤:
(1)选择Quick Select数据源,打开Quick Select对话框,在对话框中选择表。
(2)选择字段
(3)定义排序条件
(4)检索条件
(5)重新排序sort
(6)重新定义检索条件
步骤:
(1)选择“标准选取”数据源创建数据窗口对象,系统出现选择表对话框时,可以选择多个表。
(2)表选择完毕,点击【Open】按钮,进入Select画板,被选中的所有表显示在画板中,PowerBuilder将按照这些表的主键和外键,对它们进行连接如果表没有建立主键和外键,系统就按自己的判断对它们进行连接。
(3)定义排序、设置检索条件同前面的快速选取。
(4)定义检索参数
(5)对数据进行分组Group
(6)过滤分组Having
(7)插入计算列compute
(8)显示、修改SQL语句
(9)重新选择列字段
(10)加入其它表
(11)设定多表之间的连接
(12)将创建的数据窗口保存
- PowerBuilder怎么创建数据窗口
- PowerBuilder创建动态数据窗口综述
- PowerBuilder创建动态数据窗口综述
- PowerBuilder的数据窗口
- PowerBuilder数据窗口对象
- 图学PowerBuilder----创建窗口
- 图学PowerBuilder----创建窗口
- PowerBuilder怎么创建用户对象
- PowerBuilder数据窗口对象(转)
- powerbuilder操纵数据窗口的数据
- PowerBuilder数据窗口编程技巧十则
- PowerBuilder数据窗口编程技巧十则
- PowerBuilder数据窗口编程技巧十则
- PowerBuilder数据窗口保存为Excel表
- PowerBuilder数据窗口编程技巧十则
- PowerBuilder数据窗口编程技巧十则
- PowerBuilder数据窗口编程技巧十则
- 深入了解PowerBuilder的数据窗口
- Reward
- 使用 inotify 监控文件系统的活动
- Repeater和AspnetPager实现分页显示及固定表头
- Java 多线程:Lock 关键字
- hdu1285 确定比赛名次
- PowerBuilder怎么创建数据窗口
- #include <vector> 的用法
- java.lang.instrument 学习(一)
- flexbox布局兼容性写法
- 关于通过iText通过HTML转成PDF导出的操作遇到一些问题的记录
- 【递推】【vijos1060】盒子
- Darwin Streaming Server 安装流程
- mac class文件反编译jdgui
- 怎么在js中取java变量的值