版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据编辑借书证号成批进行了修改能看到增加的每条记录新课导入:观察数据的变化结论:表中的记录可浏览、定位、修改,即可对表中记录进行编辑操作数据编辑【主要内容】表的打开与关闭追加记录记录的定位记录的插入显示记录修改记录删除记录【目的要求】能熟练用VFP命令完成记录的上述各种操作关闭表表操作流程:打开表
操作表1.打开与关闭的意义打开磁盘中关闭内存2.打开:USE
[表名/?]
[In 工作区号]
[INDEX索引文件名表]
[ALIAS别名]
[EXCLUSIVE/SHARED]3.关闭:USE 关闭当前表CLOSE
DATABASE 关闭所有数据库及表CLEAR
ALL 关闭表,清除内存变量,系统回到初始状态一.
表的打开与关闭二.
追加记录什么是追加?尾部加入新记录。1、单个追加命令:APPEND
[BLANK]功能:在当前表中追加新记录,若有BLANK则使用非全屏方式追加空记录。2、成批追加命令:APPEND
FROM 另一表名
[范围][条件][字段名表]注意:只对字段名、类型相同的进行追加。三.
定位记录绝对定位文件首、文件尾的意义:相对定位记录的定位:确定当前记录。GO/GOTO
记录号
将指定的记录作为当前记录或:记录号SKIP±n
将记录指针向前或后移动n个位置或GO
TOP/BOTTOM将首记录/尾记录作为当前记录首记录……M号记录……N号记录(尾记录)文件首文件尾三个函数:BOF()——测试记录指针是否在文件首EOF()
——测试记录指针是否在文件尾RECNO()——测试当前记录号(在文件尾处的记录号为n+1)四.
插入记录什么是插入?在某记录的前面或后面插入新记录。命令:INSERT
[BEFORE][BLANK]功能:未加BEFORE时,在当前记录后面插入加BEFORE时,在当前记录后面插入加BLANK时,插入一条空记录注意:插入记录时,表必须用独占方式打开例:打开reader表1、在3与4号之间插入一条记录2、在1号记录前插入一第空记录五.
显示记录1、LIST命令——连续显示命令:LIST
[范围][条件][字段名表][OFF][TO
PRINT/FILE]功能:连续显示给定范围内符合条件记录的指定字段。参数意义:[范围]ALL——所有记录(系统默认)NEXT
n——当前记录开始的连续n个记录RECORD
n——专指第n号记录REST——当前记录至尾记录FOR引导——显示所有符合条件的WHILE引导——当前记录开始至不满足条件为止[条件][字段名表]:由fields引导,显示指定字段,省略时为所有字段[OFF]:若有,则不显示记录号,若无,则显示记录号[TO
PRINT/FILE]:若有,则将显示结果送打印机或文件五.
显示记录2、DISPLAY命令——分屏显示命令:DISPLAY
[范围][条件][字段名表][OFF][TO
PRINT/FILE]功能:分屏显示给定范围内符合条件记录的指定字段。参数意义:同LIST命令LIST与DISPLAY命令的区别:缺省范围不同——LIST为ALL,DISPLAY为当前记录显示方式不同——LIST为连续显示,DISPLAY为分屏显示例:对reader.dbf进行以下操作:显示1号至4号记录。显示5号记录至尾记录。显示所有姓王的读者。显示3至6号记录中,职称为“讲师”的记录的姓名和出生日期。显示所有的男同志,不显示记录号。六.
修改记录1、浏览修改:BROWSE
[参数项]参数项见教材P1002、条件修改:CHANGE
条件
逐个修改符合条件的记录3、顺序修改:EDIT
N
从n号记录开始逐个修改4、成批替换修改:
REPLACE
[范围]
[条件]
字段名1
WITH表达1[,字段名2
with
表达式2]……功能:REPLALE是成批替换修改命令,其功能是将规定范围内符注意:合前条三件个命的令记为全录屏,幕用编辑指方定式,表第达四式个为的非值全屏去幕替编换辑方指式定字段的值。例:对reader.dbf进行以下操作:将借书证号的第一个字符统一改为”1”将赵华的职称改为”副教授”练习:将books表中的图书数量统一加5本七.
删除记录4、一次性全部删除所有记录:ZAP表记录的删除也是表维护的一项经常性的工作,因为删除意味着数据的消失,所以对记录的删除操作比较慎重,删除可分为逻辑删除和物理删除两种操作。逻辑删除还可以恢复,而物理删除则不可恢复。1、逻辑删除(作删除标记):DELETE
[范围][条件]用LIST或DISPLAY显示时,删除标记为“*”2、恢复删除(恢复为正常记录):RECALL
[范围][条件]3、物理删除(真删除):PACK注意:真删除记录时,表必须用独占方式打开1.
表结构的操作(1)显示表结构:连续显示:LIST
STRUCTURE
[TO
PTINR/FILE]分屏显示:DISPLAY
STRUCTURE
[TO
PTINR/FILE]注意:显示表结构时的宽度之和等于各字段宽度之各加1(2)修改表结构:MODIFY
STRUCTUE八.
知识扩展2.
其他文件操作(1)表文件部分内容复制:命令:COPY
TO
<目的表文件名>
[FILEDS
字段名清单][范围][FOR
条件][WHILE
条件]功能:把当前表中给定范围内符合条件的记录的指定字段复制到目的表文件中中。。表结构表记录(原表)表结构表记录(新表)八.
知识扩展2.
其他文件操作(2)表文件结构的复制:命令:COPY
STRUCTURE
TO
<目的表文件名>
[FILEDS
字段名清单][WITH
CDX/PRODUCTION]功能:把当前表中指定字段复制到目的表文件中。表结构表记录表结构表记录(无)(原表)
(新表)例:将reader.dbf所有字段复制到表READERSTRU.DBF中八.
知识扩展2.
其他文件操作(3)将表结构复制成结构描述表:表结构中各字段的基本要素(字段名、类型、宽度、小数位等)形成的表称为结构描述表命令:COPY
STRUCTURE
EXTENDED
TO
<结构描述表文件名>[FILEDS
字段名清单把当当前前表表中中指指到目目的的结结构构描描功能:
定字段复制
述表文件中。表记录表结构
表结构表记录(原表)
(结构描述表)练习:将reader.dbf的中所有字段复制成结构描述文件ABC.DBF八.
知识扩展2.
其他文件操作(4)利用结构描述表建立表结构:命令:CREATE
<新建表文件名>
FROM
<结构描述文件名>
功能:将结构描述表中每条记录作为一个字段建立表结构。表结构表记录表结构表记录(结构描述表)
(目标表)例:使用abc.dbf建立表结构efg.dbf,并与readerstru比较八.
知识扩展2.
其他文件操作(5)任何类型文件的复制命令:COPY
FILE
<源文件名>
TO
<目的文件名>功能:把任何类型的文件整体复制到目标文件中,新建文件的结使用该命令应注意以下几构点与:内容与源文件相同。①源文件名与目的文件名必须带上各自的扩展名;②被复制的源文件,必须是没有打开的;③只复制指定扩展名的文件,不会自动复制其配套文件。练习:复制备注文件、索引文件试试八.
知识扩展2.
其他文件操作(6)文件管理操作①文件更名命令格式:RENAME
<原文件名>
TO
<新文件名>命令功能:对指定的文件进行更名。使用该命令注意:原文件名和新文件名都必须带扩展名,否则默认扩展名为.DBF;若文件名后只有句点“.”,则表示无扩展名。②删除文件命令格式1:ERASE[文件名/?]命令格式2:DELETE
FILE[文件名/?]命令功能:删除指定名的文件。使用此命令注意:被删除的文件不能为已打开的文件,必须加扩展名。若文件不在默认盘当前目录中必须带上路径。八.
知识扩展九、归纳总结打开、关闭表USE
表名,USE、CLO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026江苏无锡广电物业管理有限公司招聘1人备考题库含完整答案详解【历年真题】
- 2026四川大学华西医院许艺苧研究员课题组博士后招聘备考题库含答案详解
- 2026山东东营锦苑大地幼儿园招聘幼儿园教师1人备考题库及1套完整答案详解
- 2026四川乐山市沐川县招募见习人员1人备考题库含答案详解(考试直接用)
- 2026辽宁省债务管理办公室面向机关事业单位选调5人备考题库(培优a卷)附答案详解
- 2026浙江事业单位统考丽水市松阳县招聘39人备考题库带答案详解
- 2026广东广州花都城投住宅建设有限公司第二次招聘项目用工人员4人备考题库及答案详解【考点梳理】
- 2026安徽蚌埠市卫生健康委委属医院第二批“校园招聘”79人备考题库及参考答案详解【基础题】
- 2026浙江国检检测技术股份有限公司第一轮招聘员工5人备考题库附完整答案详解(易错题)
- 2026重庆市铜梁区维新镇敬老院招聘1人备考题库参考答案详解
- 2型糖尿病及围手术期血糖管理【骨科】-课课件
- 毕业证明书申请表(模板)
- 第5章护际关系伦理第6章课件讲义
- 中国酒城醉美泸州四川泸州旅游攻略城市风土人情介绍PPT图文课件
- 国际标准行业分类第4版ISICRev-4中文版
- 特种设备安全培训课件
- (2023最新)给水排水管道工程施工及验收规范
- 部编人教版九年级历史下册全册知识点总结
- 新版北师大版小学3三年级数学下册全册教案完整(新教材)
- 矿井水综合利用分析及前景展望
- 室外消防及给水管道
评论
0/150
提交评论