- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 表操作
第一章 表的操作;一、命令的基本格式
Visual FoxPro命令通常由命令动词和命令子句构成。;每条命令必须以命令动词开始。
命令动词与子句、子句与子句之间必须以空格隔开。
命令动词和子句的关键字可以使用前4个字符表示,不区分字母的大小写。
一行只能写一条命令。较长的命令可以分行书写,除最后一行外,其余各行必须以分行符“;”结束。
一条命令输入完成后必须以回车键结束。;二、范围与条件;BOF;条件;BOF;命令;命令;一、工作区与表
工作区是在内存中为打开的表创建的存储区域。当前使用的工作区称为当前工作区,当前工作区打开的表称当前表。;每个工作区只能打开一个表,一个表可以在多个工作区同时打开。
每个在工作区打开的表都有一个记录指针,记录指针所指向的记录称为“当前记录”。
如果工作区的表没有建立关联,则表的记录指针保持相对独立。
访问非当前表的字段必须通过别名进行引用。
格式1: 别名.字段名
格式2: 别名-字段名;二、表的基本操作;2.打开表;3.关闭表;4.记录的定位;测试记录指针的位置;浏览表的记录(单表);[e.g. 1-5] 输出显示学生表的所有记录。;5.显示记录;6.添加记录;7.修改记录;8.删除/恢复记录;9.复制表;10.记录过滤;11.字段过滤;三、练习;(1) 程序运行后S的值是(C)
[A] 7 [B] 5 [C] 4 [D] 3
(2) 对于程序中的SKIP语句,则(D)
[A] 可以替换成CONTINUE,不影响程序的执行
[B] 可以去掉,不影响程序的执行
[C] 可以移到循环体外部,不影响程序的执行
[D] 如果去掉,程序将进入死循环
(3) DJKS表中“是否通过”字段的类型是(D)
[A] 数值型 [B] 字符型 [C] 备注型 [D] 逻辑型;USE 学生
COPY TO XS
USE XS
COUNT TO A
GO TOP
DELE NEXT 5
COUNT TO B
SET DELE ON
COUNT TO C
PACK
COUNT TO D
SET DELE OFF
COUNT TO E
COPY TO XS-1
USE XS-1
ZAP
COUNT TO F
? A, B, C, D, E, F;CLEAR
USE 成绩
SET FILTER TO 性别=”女” AND 成绩70
DISP 姓名,成绩
SUM 成绩 TO SH1
SET FILTER TO
SET DELETE ON
DELETE FOR 性别=”女” AND 成绩70
COUNT TO SH2
? SH1,SH2
USE;(1) DISP 姓名,成绩 语句显示的内容是(C)
[A] 吕开慧,69 [B] 张大英, 80
[C] 李进,73 [D] 马梅,84
(2) 命令 ? SH1,SH2 显示的内容是(A)
[A] 232.00, 4 [B] 245.00, 1
[C] 245.00, 4 [D] 232.00, 1;§3 表与数组的数据交换;1.表到数组的数据传递;[e.g. 1-12]从表传递数据到数组。;[e.g. 1-13]从数组传递数据到表。;二、多条记录的传递;[e.g. 1-14]从表传递数据到数组。;[e.g. 1-15]从数组传递数据到表。;三、练习;(1) 本程序中记录被逻辑删除的条件是(C)
[A] 有两门课程成绩低于60的记录
[B] 1-4号记录
[C] 有两门及以上课程成绩低于60的记录
[D] 记录号大于2的记录
(2) 程序最后输出的S的值是(B)
[A] 2 [B] 3 [C] 4 [D] 7
(3) 退出DO-WHILE循环后,NG的值是(A)
[A] 0 [B] 1 [C] 2 [D] 3;§4 排序与索引;命令;[e.g. 1-16]对学生表按评分的降序排列,当评分相同时再按学号的升序排列,排序的记录保存到表xs.dbf。;二、索引
在不改变记录物理顺序的情况下,根据索引表达式的值(升序或降序)建立记录的逻辑顺序。;主索引:不允许关键字值重复,一个表只能有一个主索引,只有数据库表才能创建主索引。
候选索引:不允许关键字值重复,一个表可以有多个候选索引,数据库表和自由表都可以创建候选索引。
普通索引:允许关键字值重复,对应的索引项也重复。一个表可以有多个普通索引,数据库表和自由表都可以创建普通索引。
您可能关注的文档
最近下载
- 吞咽障碍护理的ppt课件.pptx VIP
- PROTEUS-V8中文版介绍.ppt VIP
- 精准落实语文要素五策略 .pdf VIP
- 《第一单元 100以内数加与减(二)——图书角》教学设计-2024-2025学年二年级上册数学北师大版.docx VIP
- 中枢神经系统感染护理查房.ppt VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 规范、标准整理:TCSUS 17-2021 古道保护利用规划编制导则--------工程交流群加vx:gqq5616.pdf VIP
- 在2024年全市第四季度“12345”热线不满意工单分析研判会上的主持词.docx VIP
- 云南省重大项目办公室 云南省各地州市2015年重大建设项目.doc VIP
- 评标专家评标流程.pdf VIP
文档评论(0)