Database 版 (精华区)

发信人: zhaowei (小燕子), 信区: Database
标  题: 9.3.4 提供查询模式
发信站: 紫 丁 香 (Fri Jun 11 16:13:31 1999), 转信

用户提供模式查询功能是一个常见而重要的工作。下面我们就介绍如何实现这个功能。
我们打开一个预先定制好的窗口。如图5。在"查询模式"按钮上面单击鼠标右键,弹出
菜单,选择SCRIPT 命令,为这一按钮的单击事件编写程序。输入下面这段脚本:
dw_1.Modify("datawindow.querymode = yes")
    这行脚本的意思是将数据窗口的查询模式设置为允许。关闭这个窗口。
    在"开始查询" 按钮上面单击鼠标右键,弹出菜单,选择SCRIPT 命令,为这一按
钮的单击事件编写程序。输入下面这段脚本:
dw_1.Retrieve()
dw_1.Modify("datawindow.querymode = no")
    这行脚本的意思是命令数据窗口按照用户输入的检索条件进行查询。并且关闭查
询模式。关闭这个窗口。
    关闭窗口画板工作区,然后单击POWER BAR 上面的运行按钮,运行这个程序。 
我们看到数据窗口上面显示了数据库中存储的所有足球明星的资料。如图9-8。
图9-8

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

按下"开始查询"按钮,我们看到数据窗口中的内容已经得到了更新。
如图9-11。

图9-11
 
--
 我和一个朋友去散步,遇见一个漂亮的少妇带着一个小孩平时极腼腆的朋友一改
平日恹恹睡态,勇敢的走上前去, ∴
         《||||||||||||||||||||■※※◎    亲切的看着那小孩说:
                               ∵    ."   多可爱的孩子啊,
                                 ...''   抬头看看少妇,
                               ~"'     “还有孩子他妈!”

※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.226.249]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.119毫秒