查询的结果可以用多种类型的文件形式保存起来,如扩展名为.qpr的查询文件、Array <数组名>、Dbf <数据表名>、To File <文件名>文本文件以及图形、报表、标签等文件。下面将讲解各种查询文件的使用方法。
查询形成的.qpr文件是一个类型为*.qpr的程序文件,.qpr文件本身并不保存数据,它的数据来源于源数据表,因此.qpr文件依附于数据表。运行.qpr的程序文件一定要指明文件类型,因为Visual FoxPro默认的文件类型为.prg。.qpr的程序文件运行后,还会产生一个同名的.qpx类型的编译文件。
(1)命令方式。
格式为:
Do <查询文件.qpr>
(2)菜单方式。
在Visual FoxPro主菜单中,单击菜单“程序”→“运行”命令,在弹出的“运行”窗口中选择要运行的“成绩查询.qpr”文件,如图6-41所示。单击“运行”按钮,其运行的结果与图6-40所示的结果一样。
图6-41 运行查询文件
查询形成的数据表文件是一个独立存在的数据表文件,因此,它的使用与数据表文件是一样的。其格式为:
Use <数据表名>
Browse
查询形成的数组文件是一个独立存在、存储有数据的数组,它的使用与数组是一样的。其格式为:
Display Memory Like <数组名>
查询形成的文本文件是一个类型为.txt的独立存在、存储有数据的文件,它的使用与文本文件是一样的。其格式为:
Modify File <文本文件名>