您好,游客 登录 注册 站内搜索
背景颜色:
阅读论文

Visual Foxpro中显示记录的两个命令

来源:论文联盟  作者: [字体: ]

Visual Foxpro中显示记录的两个命令

【命令格式一】LIST [范围] [FIELDS 字段列表] [FOR 条件] [OFF]
【命令功能】滚屏显示记录,无任何选项时,显示所有记录,记录指针指向文件尾。
【命令格式二】DISPLAY [范围] [FIELDS 字段列表] [FOR 条件] [OFF]
【命令功能】分屏显示记录,无任何选项时,只显示当前记录,记录指针不动。
【命令说明】
(1) 范围的内容及其含义,见下表:
范围 意义
ALL 对表中所有记录进行操作
RECORD n 对表中第n号记录进行操作
NEXT n 对包括当前记录在内的以下n条记录进行操作
REST 从当前记录到表的最后一条记录进行操作
(2)[FIELDS 字段列表]:选取表中的某些字段,省略时显示所有字段,FIELDS后接字段名,各字段之间用英文半角状态下的,(逗号)分隔,FIELDS是可以省略不写的。
(3)[FOR 条件]:对指定范围内的记录进行筛选操作。
如FOR 性别=’女’,字符型字段要加定界符:单引号、双引号或方括号。
如FOR 出生日期<={^1990/01/01},日期型字段要加定界符号:{^年/月/日}。
如FOR 是否团员 或FOR 入学成绩<470 逻辑型和数值型字段不需要加定界符号。
(4)OFF:省略时显示记录号,加上时不显示记录号。
(5)LIST 命令默认的范围时ALL,显示所有记录,LIST命令可以省略ALL;DISPLAY命令若省略ALL,显示当前记录。
实训例子:
【上机实训2-29】滚屏显示“学生信息”表中的所有记录内容。

【上机实训2-30】显示“学生信息”表中5号记录的内容。(用两种方法实现)

【上机实训2-31】显示“学生信息”表中2号记录到6号记录的内容。

【上机实训2-32】显示“学生信息”表中从7号记录开始一直到表尾部的所有记录。

【上机实训2-33】显示“学生信息”表中所有记录的学号、姓名和入学成绩字段。

【上机实训2-34】显示“学生信息”表中入学成绩大于等于500分得所有记录。

【上机实训2-35】显示“学生信息”表中所有记录的信息,不显示记录号。
教学总结:本节课我们主要学习了显示记录的两条命令,要求同学们要理解并记住这两条命令,会灵活的使用这两条命令。
作业布置:
1、数据表中有30个记录,如果当前记录为第3条记录时,把记录指针向下移动2个记录,测试当前记录号函数RECNO的值是(  )
A、3      B、2      C、5      D、4
2、如果需要给当前表增加一个字段,应使用的命令是(  )
  A、APPEND    B、MODIFY STRUCTURE  C、INSERT    D、EDIT
3、已知当前表中有60条记录,当前记录为第6号记录。如果执行命令SKIP 3后,则当前为第()记录。
  A、3      B、4      C、8      D、9
4、在VFP的表结构中,逻辑型、日期型和备注型字段的宽度分别为(  )
  A、1、8、10      B、1、8、4      C、3、8、10    D、3、8、任意
5、执行下列命令后,最后一条命令显示结果是(  )
  USE CJH
  GO 5
  SKIP -2
  ?RECNO( )
  A、3      B、4      C、5      D、7
6、已知“是否通过”字段为逻辑型,要显示所有未通过的记录应使用命令(  )
  A、LIST FOR 是否通过=.F.      B、LIST FOR NOT 是否通过<>.T.
  C、LIST FOR “是否通过”    D、LIST FOR NOT 是否通过

欢迎浏览更多论文联盟首页应用文稿公文写作命令文章
收藏 & 分享 推荐 打印 | 录入:zhangshan

本文评论   查看全部评论 (0)
表情: 评论表情符号选择 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
内容分类导航