- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 3 章 数据库的基本操作 3.2数据库的打开、关闭、显示及记录指针 3.3数据库数据的增、 删、 改 3.4字段存取控制与记录过滤器 EDIT和CHANGE命令的效果相同。当执行EDIT或CHANGE命令时, 屏幕出现和图 3.5相同的记录编辑窗口, 对字段值修改后只要打入回车键, 修改就有效。 对当前记录修改完后,自动将下一条记录作为当前编辑的记录。 存盘退出数据编辑窗口的操作同数 据输入命令。 例 3.9 USE D:\rsh EDIT (对当前记录进行编辑) EDIT FIELDS 姓名,工资 (对当前记录指定的字段值进行编辑) EDIT FOR 工资140 (对全库满足条件的记录进行编辑) EDIT 5 (对指定的记录进行编辑) 2. 替换命令 命令格式: REPLACE [〈范围〉] 〈字段名1〉 WITH 〈表达式〉[,…] [FOR 〈条件〉] 本命令用表达式的值替换数据库记录中字段的当前值。如果使用了FOR短语而又指定了范围,则范围内的所有记录都是操作对象;如果使用了FOR短语而没有指定范围,则在全数据库中,凡是符合条件的记录都是操作对象。如果使用FOR短语而指定范围为缺省范围, 则此命令只对当前记录有效。 用APPEND BLANK命令向数据库追加了一条空记录后, 如果不能用赋值命令直接向字段赋值,则一般用替换命令向各个空字段写入数据。 例 3.10对数据库Rsh.dbf中的工资字段值, 用替换命令进行修改。依次打入下列命令, 请观察替换命令执行的效果: USE D:\rsh REPLACE 工资 WITH 工资+50(仅对当前记录的工资字段值进行修改) BROW (验证替换命令的执行结果, 下同) REPL 工资 WITH 工资+50 FOR 工资200 (对工资小于200的所有职工都增加50元) BROW REPL ALL 工资 WITH 工资+50 FOR 工资200 (执行效果同上, 即有FOR可不加ALL) BROW 可见, 当按表达式对全数据库的某些字段值进行修改时, 使用替换命令是十分方便、 快捷的。 3.3.3数据库记录的删除 ? 视需要, FoxPro可以对数据库中某些记录进行逻辑删除、 物理删除、 全库数据清除等操作。 1. 记录的逻辑删除和恢复 在每一条记录的最前面, 都有一个由系统管理的标志位, 叫做逻辑删除标记区。 所谓记录的逻辑删除,是使用逻辑删除命令, 在记录的逻辑删除标记区作一个逻辑删除的标记(黑色小方块)。因为有逻辑删除标记的记录还在数据库中,所以逻辑删除的记录可以恢复, 即从记录的逻辑删除区去掉逻辑删除标记(黑色小方块消失)。 因为系统环境的缺省设置是SET DELETE OFF, 所以一般情况下,带有逻辑删除标记的记录仍然属于可操作的记录。 但是,当系统环境设置为SET DELETE ON时,逻辑删除的记录就不能作为操作对象了。 (1) 逻辑删除的命令格式是: DELETE [〈范围〉] [FOR 〈条件〉]。 例 3.11依次打入下列命令, 观察各个逻辑删除命令的执 行效果: USE D:\rsh DELE (逻辑删除当前记录) BROW (可见, 当前记录有了逻辑删除标记) DELE NEXT 3 (逻辑删除当前记录在内的三个记录) BROW (可见, 已有3条记录被逻辑删除) DELE FOR 性别=′女′ (条件逻辑删除) BROW (可见, 凡是性别为女的所有记录被逻辑删除) DELE ALL (逻辑删除数据库中的所有记录) BROW (可见, 逻辑删除了数据库中的所有记录) (2) 恢复逻辑删除的
您可能关注的文档
- 运作管理 作者 于俭 第5章运作计划工作.ppt
- 运作管理 作者 于俭 第6章制造型企业作业计划与控制工作.ppt
- 质量管理学 作者 宋明顺 第九章六西格玛管理法.ppt
- 质量管理学 作者 温德成 3.供应商质量控制.ppt
- 质量管理学 作者 温德成 4.设计质量管理.ppt
- 质量管理学 作者 温德成 6. 抽样检验.ppt
- 质量管理学 作者 温德成 8.顾客满意管理.ppt
- 质量管理学 作者 温德成 9、质量信息及其管理.ppt
- 质量管理学 作者 温德成 10.EXCEL、SPSS、MINITAB在质量管理中的应用.ppt
- 质量管理学 作者 温德成 11.卓越绩效模式.ppt
- FoxPro For Windows程序设计资源 作者 陈康 第1-6章 第5章.ppt
- FoxPro For Windows程序设计资源 作者 陈康 第12-13章 第13章.ppt
- FPGA CPLD设计初级教程 作者 沈涛 全书 第5章.ppt
- FPGA CPLD设计初级教程 作者 沈涛 全书 第6章.ppt
- FPGA CPLD设计初级教程 作者 沈涛 全书 第7章.ppt
- FPGA CPLD设计初级教程 作者 沈涛 全书 封面及目录.ppt
- FPGA CPLD设计初级教程 作者 沈涛 全书 实验八.ppt
- FPGA CPLD设计初级教程 作者 沈涛 全书 实验六.ppt
- FPGA上的嵌入式系统设计实例 作者 赵峰_ 第1章.ppt
- FPGA上的嵌入式系统设计实例 作者 赵峰_ 第5章.ppt
最近下载
- 2023年外贸单证实务试卷题库和答案.doc VIP
- 消防安全重点单位消防档案.docx VIP
- 考前必备2025年四川省巴中市公务员省考公共基础知识测试卷(含答案.pdf VIP
- 教学课件:《思想政治学科教学新论》(第二版)刘强.ppt
- 2025云南怒江州福贡县义务教育教师专项招聘65人笔试备考试题及答案解析.docx VIP
- Unit 3 课时5 Word power(课件)-2025-2026学年八年级英语上册(译林版2024).pptx
- DB44/T 2457-2024地质灾害自动化监测规范.docx
- 流程制度文件评审制度及表单.docx VIP
- 2025年职业学院专任教师辅导员招聘考试笔试试题(含答案).docx VIP
- 基于BIM技术的铁路施工管理与协同方案研究.pptx VIP
文档评论(0)