Visual FoxPro课件第三讲数据库表.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基本知识介绍 1 概念 2 使用项目管理器组织文件 常见的文件类型 排序和索引 一、 排序 二、 索引 二、 索引 二、 索引 二、 索引 二、 索引 三、归纳总结 五. 显示记录 2、DISPLAY命令——分屏显示 命令:DISPLAY [范围][条件][字段名表][OFF][TO PRINT/FILE] 功能:分屏显示给定范围内符合条件记录的指定字段。 参数意义:同LIST命令 LIST与DISPLAY 命令的区别: 缺省范围不同——LIST为ALL,DISPLAY为当前记录 显示方式不同——LIST为连续显示,DISPLAY为分屏显示 例:对reader.dbf进行以下操作: 1.显示1号至4号记录。 2.显示5号记录至尾记录。 3.显示所有姓王的读者。 4.显示3至6号记录中,职称为“讲师”的记录的姓名和出生日期。 5.显示所有的男同志,不显示记录号。 六. 修改记录 1、浏览修改:BROWSE [参数项] 参数项见教材P100 2、条件修改:CHANGE 条件 逐个修改符合条件的记录 3、顺序修改:EDIT N 从n号记录开始逐个修改 4、成批替换修改: REPLACE [范围] [条件] 字段名1 WITH 表达1[,字段名2 with 表达式2]…… 功能:REPLALE是成批替换修改命令,其功能是将规定范围内符合条件的记录,用指定表达式的值去替换指定字段的值。 例:对reader.dbf进行以下操作: 1.将借书证号的第一个字符统一改为”1” 2.将赵华的职称改为”副教授” 注意:前三个命令为全屏幕编辑方式,第四个为非全屏幕编辑方式 练习:将books表中的图书数量统一加5本 七. 删除记录 1、逻辑删除(作删除标记):DELETE [范围][条件] 用LIST或DISPLAY显示时,删除标记为“*” 2、恢复删除(恢复为正常记录):RECALL [范围][条件] 3、物理删除(真删除):PACK 4、一次性全部删除所有记录:ZAP 表记录的删除也是表维护的一项经常性的工作,因为删除意味着数据的消失,所以对记录的删除操作比较慎重,删除可分为逻辑删除和物理删除两种操作。逻辑删除还可以恢复,而物理删除则不可恢复。 注意:真删除记录时,表必须用独占方式打开 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 目的文件名 功能:把任何类型的文件整体复制到目标文件中,新建文件的结构与内容与源文件相同。 练习:复制备注文件、索引文件试试 使用该命令应注意以下几点: ①源文件名与目的文件名必须带上各自的扩展名;

文档评论(0)

82393aa + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档