- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 数据查询;第5章 数据查询;第5章 数据查询;5.1 List和Display查询 ;参数描述:
[OFF]:使用OFF时,不显示记录号,否则显示每个记录号。
[范围]:范围为可选项,可根据需要选择ALL、RECORD(N) 、NEXT(N)、REST中的任一个参数,表示记录显示的范围。
其中,ALL表示显示所有记录。
RECORD(N)表示显示第N条记录。
NEXT(N)表示显示从当前指针开始连续N条记录。
REST表示显示从当前指针开始直到最后一条记录。
FIELDS 字段名列表:若省略字段名表列,则显示当前表中的所有字段,否则显示指定的字段。如果备注型字段名出现在字段名表列中,则它的内容按50个字符列宽显示。; [FOR条件/WHILE条件]:该子句表示只选择满足条件记录,省略时则显示范围限定的全部记录。
注意:FOR条件/WHILE条件的区别在于:FOR条件是在指定范围内的所有的记录,而WHILE条件则为指定范围内的第一个记录到第一个不满足条件的记录。
[TO PRINTER [PROMPT] / TO FILE 文本文件名]:指定记录列表的输出方向。TO PRINTER [PROMPT]指定输出到打印机。[PROMPT]参数的使用方法同前。TO FILE 文本文件名指定输出到所指定的文本文件中。 ;5.1.2 Display查询;5.1.3 Browse查询 ;说明:
1.BROWSE命令可以带有很多任选项,命令格式中只介绍了BROWSE命令的最基本的任选项,详细内容请参考帮助文档。
2.对上列命令格式中的可选短语说明如下:
1)范围
LIST命令中范围的缺省值是ALL。DISP命令中范围的缺省值取决于FOR短语,如果有FOR短语,则缺省值是ALL;如果没有FOR短语, 则缺省值是NEXT 1(即当前记录)。
BROW命令中范围的缺省值是ALL, 但是指定了NEXT 〈n〉时, 只显示当前记录
2)FOR 〈条件〉
FOR短语只在命令中指定的范围内起作用。 LIST、 DISP、 BROW命令中FOR短语的缺省值都是 .T.。
3)FIELDS 〈字段名表〉
FIELDS的缺省值是数据库记录中的所有字段。 ;【例5.1】LIST、DISPLAY 和BROWSE操作举例。
USE D:\学生
打开一个数据表文件
LIST NEXT 2
显示从当前记录开始的两条记录
LIST 姓名, 性别
显示所有记录中的指定字段值
DISP
只显示当前记录
DISP ALL
分屏显示所有的记录
DISP ALL 姓名,性别 FOR 系部编号=’1’
选择显示符合条件的所有记录
BROW
全屏幕浏览所有的记录
BROW FIELDS 姓名,性别
全屏幕浏览各记录中指定的字段;5.2 表中记录定位 ;5.2.1 go和skip ;参数描述:
数值表达式:指定一个物理记录号,记录指针移至该记录上。
TOP:将记录指针移到表的第一个记录上(表的顶部)。
BOTTOM:将记录指针移到表的最后一个记录上(表的底部)。
IN工作区号|表别名:移动指定工作区或指定的文件别名的记录指针。
说明: RECORD可省略。数值表达式的值必须大于0,且不大于当前表文件的记录个数。如果越出记录的最大、最小范围,系统将提示出界。;【例5.2】记录的绝对定位命令举例。
USE D:\学生
刚打开的数据表文件, 记录指针指向第一条记录
3
记录指针指向了第三条记录
GO 2
记录指针指向了第二条记录
GO TOP
记录指针指向了首记录
GO BOTTOM
记录指针指向了尾记录;2. 记录的相对定位命令
这是和当前记录位置有关的记录指针定位命令, 即以当前记录指针位置为基准, 上、 下移动记录指针。
格式:SKIP [数值表达式]
功能:相对当前记录,将记录指针向前或向后作相对若干条记 录的移动。
参数描述:
数值表达式:使记录指针作相对移动的记录数据。
说明:
1)该命令只取用〈数值表达式〉结果值的整数部分。当其结果值为正整
文档评论(0)