- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[初中教育]6数据库应用系统的开发方法
第六章 第一个PB应用程序 6.1 从查询单个表开始 6.2 增加排序功能 6.3 关联与条件查询 6.4 定制PowerBuilder环境 6.1 从查询单个表开始 6.1.1 建立工作空间 6.1.2 建立目标和应用对象 6.1.3 建立窗口对象 6.1.4 建立数据窗口对象 6.1.5 修改数据窗口对象 1、增加和删除字段 2、增加一个计算字段 3、屏蔽不需要显示的字段 4、将各栏目的名称改为汉字 5、调整字体 6、调整各列的宽度 7、调整颜色 8、所有字段设置为只读属性 6.1.6 增加控件 1、增加一个命令按钮控件 2、增加数据窗口控件 6.1.7 事件驱动程序的编写 1、写应用对象Open事件的程序 2、写应用对象Close事件的程序 3、写窗口对象w_main的Open事件的程序 4、写命令按钮的单击事件程序 SQLCA(SQL Communications Area) pb提供的默认的全局事务对象,开发人员可以使用它建立到数据库的连接。 注意:如果同时操作多个数据库则必须建立另外的事物对象。 6.2 增加排序功能 6.2.1 添加控件 1、增加一个CheckBox控件 2、增加单选按钮 6.2.2 有关排序的函数 1、SetSort()函数( DataWindowName. SetSort() ) 2、 Sort()函数 (DataWindowName. Sort()) SetSort()函数 功能:定义数据窗口控件的排序条件 语法:dwcontrol.SetSort ( format )。 参数:dwcontrol:数据窗口控件名。 format: string 类型,其值是有效的排序条件。排序条件中可以使用列名或列号,使用列号时在列号前加上#符。 返回值:Integer ,函数执行成功时返回1, 发生错误时返回-1。 用法:当使用函数SetSort()定义排序条件后,新的排序条件将取代原有的排序条件,但是执行SetSort()函数后,数据窗口并没有真正排序,数据要完成排序工作,需要执行数据窗口控件的对象函数Sort()。 按某列排序时,在排序条件中放上列名或列号后,跟上“A” 或“D” 指明排序方式。其中“A” 表示升序,“D “表示降序。要按多个列排序时在每个列的排序条件之间用逗号(,) 分隔。 例子:dw_employee.SetSort(emp_status A, emp_salary D) Sort()函数 功能:根据当前的排序条件排序数据窗口控件的行 语法:dwcontrol.Sort ( ) 参数:dwcontrol 数据窗口控件名。 返回值:Integer 。函数执行成功时,返回1。 发生错误时,函数返回-1 。如果dwcontrol 的值为NULL,则Sort()函数返回NULL。 用法:Sort()按照数据窗口dwcontrol 当前设置的排序条件排序数据窗口中的数据。 要修改数据窗口的排序条件,使用数据窗口控件的对象函数SetSort(), Sort()函数的功能与数据窗口画笔中从Rows 菜单中选择Sort 菜单项的作用相同。如果在调用Sort()函数之前没有执行SetSort()函数,那么Sort()函数就使用定义数据窗口对象时指定的排序条件。 6.2.3 写事件驱动程序 1、复选框cbx_1的clicked事件程序 2、单选按钮rb_1的clicked事件程序 3、单选按钮rb_2的clicked事件程序 6.3 关联与条件查询 6.3.1 带参数的数据窗口对象 确定要显示的字段: 课程名称 成绩 考虑要显示的字段分别来自哪些表? 确定数据窗口对象的特征: 包含字段:cname,score,sno 显示风格:grid 数据源形式:sql select 连接字段:cno 检索参数:sno 定义检索参数: Design --〉Retrieval Arguments,打开指定检索参数的对话框 指定参数名称,类型 Where标签:定义检索条件 单击Column,选择要满足某个条件的列名 单击Operator,从弹出的下拉列表框选择所需的操作符 单击Value,右击,弹出的菜单各项意义: Columns:表示对应的列名 Functions:表示对应的函数 Arguments:表示要提取的条件变量,在引
文档评论(0)