Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > PowerBuilder动态数据窗口 B
【标  题】:PowerBuilder动态数据窗口 B
【关键字】:窗口,动态,ld,Build,Builder,Power,PowerBuilder,PowerBuilder
【来  源】:网络

PowerBuilder动态数据窗口 B

Your Ad Here 9.3.4 提供查询模式

在很多时候用户都希望能够自己设置检索条件来进行数据库的查询工作,所以为用户提供模式查询功能是一个常见而重要的工作。下面我们就介绍如何实现这个功能。我们打开一个预先定制好的窗口。如图5。在“查询模式”按钮上面单击鼠标右键,弹出菜单,选择SCRIPT 命令,为这一按钮的单击事件编写程序。输入下面这段脚本:

dw_1.Modify("datawindow.querymode = yes")

这行脚本的意思是将数据窗口的查询模式设置为允许。关闭这个窗口。

在“开始查询” 按钮上面单击鼠标右键,弹出菜单,选择SCRIPT 命令,为这一按钮的单击事件编写程序。输入下面这段脚本:

dw_1.Retrieve()

dw_1.Modify("datawindow.querymode = no")

这行脚本的意思是命令数据窗口按照用户输入的检索条件进行查询。并且关闭查询模式。关闭这个窗口。

关闭窗口画板工作区,然后单击POWER BAR 上面的运行按钮,运行这个程序。


图9-8

我们看到数据窗口上面显示了数据库中存储的所有足球明星的资料。如图9-8。

下面我们单击窗口上的查询模式按钮,数据窗口上面的所有数据被清空。下面我们就可以进行检索条件的输入工作了。

在窗口中所列出的表列上面输入您要设置的条件。比方说,在国别一栏当中输入意大利,在年龄一栏当中输入<25,同一行的检索条件是逻辑“与”的关系,这就表示要求检索数据库中含有的所有年龄小于25岁的意大利球星的名字。我们还可以输入更多的检索条件,比方说,在国别一栏中输入英国,在俱乐部一栏中输入“曼联”,不同的行的检索条件之间是逻辑“或”的关系,所以,前面输入的查询条件的意思就是查询数据库中小于25岁的意大利球星以及曼彻斯特联队的英国球星的资料。

按下“开始查询”按钮,我们看到数据窗口中的内容已经得到了更新。

PowerBuilder使用报表:【上一篇】
PowerBuilder动态数据窗口:【下一篇】
【相关文章】
  • PowerBuilder使用报表
  • PowerBuilder生成HTML文件
  • PowerBuilder派生一个对象
  • PowerBuilder修改后代对象
  • PowerBuilder可视化用户对象
  • PowerBuilder创建分布式程序 B
  • PowerBuilder创建分布式程序 C
  • PowerBuilder创建分布式程序 D
  • PowerBuilder创建分布式程序 E
  • PowerBuilder编程俱乐部(一)
  • 【随机文章】
  • 企业服务组件接口被定义在其他项目中,变更接口导致错误:Unable to cast COM object to interface 的解决方...
  • 轻松合并Photoshop的图层并同时保留原样式
  • 请问怎么可以得到一个sock的buffer ?
  • 初识DB2之一
  • H.264 标准详解
  • 资源管理器技巧再挖掘
  • HP-UX系统维护基本命令
  • 无线网络国标WAPI全功略
  • 木马的查、堵、杀
  • Subversion和Berkeley DB
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.