表的创建和基本操作

上传人:qiuji****ngye 文档编号:46066516 上传时间:2018-06-21 格式:PPT 页数:57 大小:667KB
返回 下载 相关 举报
表的创建和基本操作_第1页
第1页 / 共57页
表的创建和基本操作_第2页
第2页 / 共57页
表的创建和基本操作_第3页
第3页 / 共57页
表的创建和基本操作_第4页
第4页 / 共57页
表的创建和基本操作_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《表的创建和基本操作》由会员分享,可在线阅读,更多相关《表的创建和基本操作(57页珍藏版)》请在金锄头文库上搜索。

1、=大纲要求: P1 1、表的概念 2、表的建立、显示、修改与复制1)表与表结构的建立、显示、修改和 复制;2)记录的定位、显示、增加、删除、 修改与复制;3)逻辑表的设置(1) 记录过滤器;(2) 字段过滤器 3、表中数据与数组的传递第三章 表的创建和基本操作 1、字符型( C ),长度自定义,最大为254字 符汉字、英文字母及ASCII码字符集,一般用于 保存学号、姓名、家庭住址等2、数值型( N ),长度自定义,最大为20个字 节可以进行算术运算的数据。小数点及正负号各 占一个字节。一般用于保存入学总分、工资等 注意与C型的区别要点1 数据类型 P13、逻辑型( L )长度为1,是否党团员

2、、三好生 等真: .T. 、 .t. 、.Y. 、 .y. 假: .F. 、 .f. 、.N. 、 .n. 注意 1)逻辑型长度为1,在字段变量中不需加两 个点;4、浮点型( F )同数值型,长度自定义,为了与 其他软件相兼容而设置。科学计数法表示数据要点1 数据类型 5、货币型(Y),8个字节。价格、金额等与数值型不同的是数值保留4位小数,且宽度固 定。一般用于保存价格、金额等6、双精度型,8个字节。双精度数字,一般用于保存实验所要求的高精 度数据。要点1 数据类型 7、日期型(D )宽度为8个字节用于保存日期,格式为mm/dd/yy。一般用于 保存:出生日期等。8、日期时间型(T)宽度为8

3、个字节用于存放日期与时间, mm/dd/yy hh:mm:ss要点1 数据类型 9、备注型(M),宽度为4个字节。输入备注字段的内容,此时产生与表文件 名同名的备注文件.FPT. 8、通用型(G),宽度为4个字节。是在数据表中引入的OLE对象。具体内容 是图像、声音、图形、电子表格等多媒体 信息。OLE指对象链接与嵌入要点1 数据类型 说明: = 对于字符型、数值型、浮点型字段,由 用户自定义其宽度,其他类型字段均由VFP 规定,其值固定不变。 = 备注型与通用型长度为4个字节,用于存 储一个指针,其内容存放在同名的、扩展 名为.FPT的备注文件中。 = 只有数值型、浮点型及双精度型才需指 定

4、小数位数。货币型虽然有小数位数,但 不需单独指定小数位数。要点1 数据类型 1、关于表结构数据库表文件对应一个关系,由表结构(关系模式)和记录(元组)两部分组成。要建立表文件,必先建立表结构。 要点2 表的建立(掌握) P1建立表结构修改表结构输入数据表数据的增、删、改索引、排序建立表的步骤是: 先建立表结构,然后输入记录 。要点1 表的建立(掌握) P2表头记录要点1 表的建立(掌握) P3首先应设计好数据表的字段名、字段类型、字段宽度 、小数位等。关于字段类型与宽度,常用的N、C、D、L、M、G 一定要记住。以下是学生情况表的结构设计: 学生情况表(学号 C(8),姓名 C(8),性别 C

5、(2),出生年月 D,入校总分 N(3),三好生 L, 特长 M,照片 G )要点1 表的建立(掌握) P42、表结构的建立先进入表设计器,再新增字段1)命令1 进入表设计器 CREATE 建立 可省略表名。 CREATE 盘符:建立 某盘 某路径下的 要点1 表的建立(掌握) P4默认路径的建立SET DEFAULT TO 盘符:设置 默认路径 某盘 某路径作用:设置保存文件的默认位置。如: SET DEFA TO A:my fox (A盘目录my fox )要点1 表的建立(掌握) P52、表结构的建立2)命令2 直接建立(无需进入表设计器) Create table ( (长度 ) ,

6、)建立 表 (字段1 类型 (宽度) , ) create table 学生情况表(学号 C(8),姓名 C(8), ;性别 C(2),出生年月 D, ;入校总分 N(3), 三好生 L, ;特长 M,照片 G )要点1 表的建立(掌握) P5 表的字节总数 各个字段宽度的总和 +1 (保存删除标记的指针) 例如:学生(学号(C,8),姓名(C,8),性别(C,2) , 出生日期D,入校总分(N,6,2)) 它的字节总数为:8+8+2+8+6+1=33 (个字节) 若该表共有10条记录,则该表占用的字节数为: 10*33=330 (个字节)要点1 表的建立(掌握) P62、表结构的建立3)菜单

7、 进入表设计器系统菜单: “文件”“新建” 选择“表” “新建文件”按钮4)项目管理器 进入表设计器项目管理器中: “数据”选项卡选择“自由表”“新建”按钮要点1 表的建立(掌握) P73、表数据的录入1)立即输入建立结构完成,退出时,将出现询问:“现在输入数据记录吗?”选择“是”,则进入记录编辑窗口,开始输入记录数据 。2)追加输入在表打开的情况下,使用命令:APPEND 追加新纪录 (到表尾)上述两种,都进入记录编辑窗口,开始编辑记录。要点1 表的建立(掌握) P73)非交互式追加 不进入编辑窗口APPEND BLANK 追加空记录到表尾追加 空 (记录)要点1 表的建立(掌握) P8输入

8、注意:1、若字段内已经有字段宽度个字符(包括空格),将 无法再输入,此时必须删除原有字符。2、日期型数据, / / 的宽度是固定的,注意事项同上 。3、备注型字段的录入 进入: Ctrl + PgDn 或 双击字段 退出: Ctrl + W 或“关闭”按钮 保存,ESC或Ctrl + Q放弃。4、通用型字段的录入:进入编辑窗口同备注字段,对象的插入使用“编辑”菜单下的“插入对象”菜单项 。要点2 简单操作:打开、关闭、显示 P11、表的打开建立结构完成,数据输入完毕,表都是打开的。但 当下一次进入时,必须用命令打开表,才能操作。命令: use 盘符: 使用 某盘 某路径下 命令选项: use

9、shared | exclusive 网络环境下共享 | 独占 打开use ? 将出现打开文件对话框。 要点2 简单操作:打开、关闭、显示 P1菜单: “文件”菜单“打开”选盘符、路径,选择文件 类型为“表”双击 文件 或 单击文件再“确定”按钮当打开第二个表时,本工作区中原打开表将被关闭要点2 简单操作:打开、关闭、显示 P22、表的显示表必须是打开的,才能进行下列操作。1) 表结构的显示命令: list structure to print to file 列出 结构 到打印机 到文件 display structure to print to file 显示 结构 到打印机 到文件 要点

10、2 简单操作:打开、关闭、显示 P32、表的显示2) 表记录的显示命令:LIST / DISPLAY 范围 FIELDS字段名表 FOR条件 | WHILE条件 OFF TO PRINT 列出 / 显示 指定范围内 字段 满足 | 只要 不要记录号 到打印机例:例:(1)(1)显示学生表中所有女生的记录显示学生表中所有女生的记录LIST FOR 性别=“女”(2)(2)显示所有入校总分大于显示所有入校总分大于560560分的女生记录分的女生记录LIST FOR 性别=“女” .AND. 入校总分 560(3) (3)显示所有三好学生显示所有三好学生LIST FOR 三好生(4) (4) 显示学

11、号为显示学号为S0201106S0201106的学生记录的学生记录 LIST FOR 学号=“S0201106”(5) (5) 显示所有在显示所有在19841984年年1010月份以后出生的男生记录月份以后出生的男生记录 LIST FOR 性别=“男”.AND.出生年月= ctod(“10/01/84“)(6)(6)显示所有入校总分在显示所有入校总分在570570分分( (含含570)570)以下的非三好学生。以下的非三好学生。LIST FOR 入校总分560LIST FOR 入校总分560 的区别(7) (7) LIST OFF FIELDS 姓名,性别,入校总分或 DISP ALL 姓名,

12、 性别, 入校总分 OFF要点2 简单操作:打开、关闭、显示 P42、表的显示3) 浏览表记录(1) “显示”菜单“浏览” (2) BROWSE命令:BROWSE FIELDS字段表 FOR条件 NOAPPEND NOMODIFYBROWSE FIELDS BROWSE FIELDS 姓名姓名, , 性别性别, , 入校总分入校总分 FOR FOR 性别性别=“=“女女” ” 1、修改表结构当已经退出表设计器后,修改结构。1)菜单方式“显示”菜单 “表设计器”2)命令方式格式: MODIFY STRUCTURE修改 结构进入表设计器进行重新修改。要点3 结构修改及表的显示、编辑 P12、定位记

13、录记录指针的概念:对二维表的操作,当前正操作的记 录称为当前记录,VFP用整型的记录指针来定位当前 记录。1)命令方式= 绝对移动 格式: GO 或 GOTO 或 到 号 记录GO TOP 或 GOTO TOP 到 顶 (首记录)GO BOTTOM 或 GOTO BOTTOM 到 底 (末记录) 要点3 结构修改及表的显示、编辑 P2= 相对移动格式: SKIP 跳过 个记录 2)菜单方式(1)打开表“显示”菜单“浏览” 此时将在系统菜单上新增“表”菜单 项(2)“表”菜单“转到记录” 具体项,包 括:第一个,最后一个,上一个,下一个,定位 要点3 结构修改及表的显示、编辑 P33.5.5 测

14、试函数1、测试文件头函数格式:BOF ()功能:测试指定工作区表中记录指针 是否指向文件头说明:打开一个表,当前记录指针指 向第1条记录,BOF( )返回.F. ,若使用命 令使记录指针再往前移动1条记录,BOF( )返回.T. 2、测试文件尾函数格式:EOF ()功能:测试指定工作区表中记录指针 是否指向文件尾。说明:当记录指针指向表中最后1条记录 时,EOF ( ) 返回.F. ,若使用命令使记录 指针再往后移动1条记录,EOF( )返回.T. 。 3、测试当前记录号函数格式:RECNO()功能:测试指定工作区表中的当前记录号4、记录个数测试函数格式:RECCOUNT ()功能:测试指定工作区中表的记录个数。4、记录修改成批自动(1)REPLACE 命令 格式:REPLACE 范围 WITH , WITH . FOR/WHILE ADDITIVE 替换 范围内 字段1 为 值1,字段2 为 值2, 对满足 / 当满足

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号