create query 命令

请参阅

打开查询设计器。

语法

CREATE QUERY [FileName | ?]
[NOWAIT]

参数

FileName

指定查询的文件名。如果没有为文件指定一个扩展名,Visual FoxPro 自动指定 .QPR 为扩展名。

?

显示“创建”对话框,提示您为要创建的查询命名。

NOWAIT

打开查询设计器之后继续执行程序。程序不必等待查询设计器关闭,而是继续执行 CREATE QUERY NOWAIT 后面的程序行。如果省略 NOWAIT,当在程序中发出 create query 命令时,查询设计器打开,并且在它关闭之前暂停程序的执行。
只有在程序中发出命令时包含 NOWAIT 才有效。当在命令窗口中发出命令时包含 NOWAIT,则无此作用。

说明
CREATE QUERY 打开查询设计器,以便能交互地创建查询。
SQL SELECT 命令用来从表中检索数据。
SELECT 非常强大,并能代替一系列 Visual FoxPro 命令。由于一个 SQL SELECT 实现了一系列 Visual FoxPro 命令的功能,所以 SELECT 能优化程序的性能。
可把 SELECT 看作是向 Visual FoxPro 提出查询以从表中获得信息的一种方法。SELECT 
允许您指定所需要的信息,而不用告诉 Visual FoxPro 如何去检索这些信息。由 Visual FoxPro 决定检索信息的最好途径。
创建了查询之后,该查询作为 Visual FoxPro 程序文件以 .QPR 扩展名存储起来,查询程序可以用 DO 来执行。在用 DO 执行查询时,必须包含查询文件扩展名,如下面的示例所示。

DO my_query.qpr


发出一个不带任何参数的 create query 命令时,打开一个新的查询窗口,并为该查询指定文件名“查询 1”。退出查询窗口时,可用不同的名称存储该查询。

有关创建查询的详细内容,请参阅创建查询,以及《用户指南》的第六章“查询数据”。