




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章 表的操作内容提要: 1、打开表,浏览表,关闭2、记录显示(输出)3、记录的描述、定位4、表记录的追加、插入5、表记录的删除6、表记录的拷贝,成批追加7、表的修改8、表的物理顺序1、打开表、浏览表、关闭(复习内容)1、创建、打开 a、create 表名 b、打开对话框c、用命令: use 表名(默认是以独占方式打开) 2、浏览表(进入表浏览状态) a、在显示菜单中选“浏览” b、用命令 browse/browse last (默认格式/最近一次格式) c、把浏览内容保存为网页格式(HTML) 文件菜单另存为HTML格式3、修改表结构(必需进入表设计器) 先打开表(独占方式) a、显示菜单表设计器 b、modify structure(进入表设计器)4、关闭 a、use(只关闭当前表) b、close all (关闭所有)2、记录显示(输出) 1、 显示记录命令 list/displaya、 单独使用 list/display list 相当于list all/display all display 只显示当前记录 记录号:纪录的物理编号 当前记录:当前的一行记录b、组合命令格式: list/display选择记录(行)语句 选择字段(列)语句 选择记录语句(行): 两种途径:1、利用范围: all 全部记录 list all(自动换屏) display all(手动换屏) rest 从当前记录到最后一条记录next n 从当前记录开始的n条记录record n 第n条记录 (这里的n是指记录号)2、利用条件(for) list for 条件(显示所有满足条件的记录)注意条件的输出方法:字符、日期、逻辑、数值注意条件的运算符:,=,=,!=,#,.and., or ,not = 模糊比较,不精确比较,比较的长度以等号右边的内容长度为依据,即等号右边的内容和等号左边内容的前半部分相同则认为其相等。”abc”=”ab”= =精确比较,只有等号两边的内容和宽度都完全一致时才相等(当字段设置宽度为6时,不够6位的后面自动补空格)命令中日期用严格日期型:yyyy-mm-dd/yyyy/mm/dd逻辑型使用前后各加一点:.T. .F.and 前后必须是一个完整的条件not 一般用于条件的前面 list 范围 for 条件 2、选择字段的方法(利用fields 语句) 命令说明:list fields 字段名1,字段名2 上面的所有命令总的写为: list for 条件 fields 条件其中:a、list是命令动词,必须放在开头,其他的语句顺序不限制。 b、命令动词及关键字,超过四个字母,可只写前所未有四个字母c、如果命令过长,可使用分行符;(英文下的分号)续行d、在命令中所用到的所有标点符号,必须是英文下的标点符号3、记录的描述、定位 表打开时,记录定位为第一条记录,执行list后,记录定位为最后一条记录的后面。 第一条记录记为top(首记录),最后一条记录记为bottom(末记录)1、记录的描述函数bof() 指针是否放在表文件头eof() 指针是否在表文件尾recno() 求出当前记录的记录号recount() 求出共有多少条记录 2、定位a、绝对定位:go top/bottom/记录号b、相对定位:skip +/-n(丛当前记录向下/向上移动n条记录) skip + 1= skip注意:eof()时,recno()=最大纪录 + 1 bof()时,recno()= 1c、有条件的顺序定位(查找) locate for 条件 (在表中查找第一个满足条件的记录) continue (可以用多遍) 4、表纪录的追加、插入 a)、追加纪录 显示菜单浏览显示菜单追加纪录 用命令:append 手动增加纪录 (出现交互界面) append blank 自动增加新空白纪录(不出现交互界面)b)、插入纪录用命令:insert 在当前纪录的后面增加纪录(出现交互界面)insert before 在当前纪录的前面增加纪录(出现交互界面)insert before blank 在当前记录前增加空白纪录(不出现交互界面)5、表纪录的删除纪录的删除方式有以下几种:1、逻辑删除(就是做一个删除标记”*”) 每条记录前占一位删除标记位a、在浏览状态(手动)b、用命令delete 范围for条件(将满足条件的记录做删除标记) delete 缺省范围和条件时删除当前纪录 delete all 删除所有记录 delete rest 删除当前纪录以后的纪录 delete next n 删除当前纪录以后n条记录2)、恢复删除 a、在浏览状态(手动) b)、用命令recall 范围 for 条件 将满足条件的纪录中的删除标记去掉 recall 恢复当前纪录 recall all 恢复所有纪录3)、物理删除 a)、只删除作标记的纪录(已经逻辑删除) pack(对所有逻辑删除的都起作用) 注意:要物理删除满足条件的,必须先逻辑删除 b)、清空表全部记录(不管是否逻辑删除) 用命令: zap 注意:物理删除的纪录不能用recall 恢复6、表纪录的拷贝(备份)、成批追加 1、表的拷贝(用现有的表产生新表)copy to 新表名 for 条件 fields 字段名列表说明: 首先打开现有的表(被复制的表),作为当前表 注意: 要查看新表,必须打开新表,浏览 2)、成批追加(把别的表中满足条件的记录加到自己表纪录的后面)append from 源表名 for 条件 fields 字段名列表说明: 首先打开被追加的表,作为当前表(给谁加记录就打开谁),提供记录的表,不需要打开. 7.表记录的修改 a).浏览记录时手动修改记录 b).成批自动修改记录命令 replace 范围 字段名 with 表达式 for 条件 replace
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 精密电子装备生产线行业跨境出海项目商业计划书
- 社区手工艺与DIY工作坊创新创业项目商业计划书
- 电子商务助手创新创业项目商业计划书
- 建筑工地钢筋质量验收操作流程
- 中小学课堂讨论活动指导
- 销售人员绩效评估方法及案例
- 股东投资协议范本及法律风险防范
- 中小学安全教育课件设计思路
- 小学语文提高班教学设计方案
- 江苏电梯实操考试题库及答案
- 方竹种植和管理技术课件
- 成考语文成人高考(高起专)试题及解答参考(2025年)
- 华为智慧矿山解决方案
- 工业锅炉安装质量证明书
- 铺面装修购销合同模板
- 无人机兴趣班课件:第1节无人机介绍与现代无人机知识
- 水生产处理工(初级)职业技能鉴定考试题及答案
- 五年级英语上学期 Unit 2 阅读理解精练-译林版三起(含答案)
- 幼儿园节约珍惜粮食绘本故事模板
- 9项目九-片剂教学课件
- DB35∕T 2174-2024 改良酸性土壤专用有机肥料通 用技术要求
评论
0/150
提交评论