VisualFoxPro9.0中设计与使用查询

文章作者 100test 发表时间 2007:10:10 11:23:35
来源 100Test.Com百考试题网


  建立起了表后,使用Visual FoxPro 9的查询功能即可迅速地在屏幕上查看各记录,而且还可按用户所定义的方式来显示数据记录,这就是"查询"的用途,本文就将讲述创建"查询"的有关操作。


  一、使用Query Wizard设计并制作查询

  一张表可以包含的字段与记录行可能很多,对于数据记录较丰富的表,在前面所述的"浏览窗口"中逐行浏览观看是费时又费力的工作,而且许多时候是并不会完整地浏览各行记录的,只了解其中的某些字段数据就行了,此时就可以考虑使用Visual FoxPro 9的查询功能,在屏幕上控制显示一个或者多个字段与记录,并且打印输出。为此可启动Query Wizard(查询向导)来快速创建一个"查询",如按下面的步骤来操作即可建立一个这样的查询。

  步骤一、参照前面的操作启动Visual FoxPro 9,并打开要查询的表。接着,单击Standard工具栏条中的New按钮。然后在New对话框中打开Query单选按钮,参见图1。

Visual FoxPro9.0中设计与使用查询
图1 打开Query单选按钮

  步骤二、单击Wizard按钮后,参见图2,在Wizard Selection(向导选取)对话框中选定Query Wizard,然后单击OK按钮。

Visual FoxPro9.0中设计与使用查询
图2 选定Query Wizard

  此后,屏幕上就将显示Query Wizard,如图3所示。

Visual FoxPro9.0中设计与使用查询
图3 单击Open按钮

  步骤三、打开要查询的表后在Available Fields列表窗中选定要查询的字段,接着单击Add按钮,将它们添加到Selected fields列表窗中,如图4所示。

Visual FoxPro9.0中设计与使用查询
图4 将它们添加到Selected fields列表窗中

  步骤四、单击Next按钮。

  下一步操作所用的对话框名为Step 3-Filer Records(步骤三-筛选记录),如图5所示。查询一张数据"表"中的数据记录时,可能会仅看一看某些字段中的记录,这就需要对字段进行筛选,操作时可以使用下列步骤:

  步骤五、将光标对准Field字段下拉按钮。单击此按钮,进入Field下拉列表后从中选择"员工名册 年龄"项。

Visual FoxPro9.0中设计与使用查询
图5 将光标对准Field字段下拉按钮

  步骤六、单击Operator下拉按钮,进入Operator下拉列表后从中选择more than(大于)项,如图6所示。然后将光标移入Value(值)文字编辑框中并单击它,让插入点光标出现在它的里面后输入数字:25。最后,单击Next按钮。

Visual FoxPro9.0中设计与使用查询
图6选择more than(大于)项


  在下一步操作中还可以排序查询结果,所使用的对话框如图7所示。Visual FoxPro 9所提供的排序方式是"升序"与"降序",前者将各记录值从小向大排序,后者则相反。操作时可以使用的步骤如下所列。



相关文章


VFP中使用Grid控件设计通用录入界面
用DEPHI、VFP自动检测计算机设备
在VFP中调用API实现拨号上网
数据库规范化三个范式应用实例
VisualFoxPro9.0中设计与使用查询
使用VFP的_SCREEN对象
VisualFoxPro9.0中扩展报表系统功能
VisualFoxpro的一个BUG
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛