第4章VisualFoxPro表的建立和操作.ppt

第4章VisualFoxPro表的建立和操作.ppt

ID:48168020

大小:251.50 KB

页数:19页

时间:2020-01-16

第4章VisualFoxPro表的建立和操作.ppt_第1页
第4章VisualFoxPro表的建立和操作.ppt_第2页
第4章VisualFoxPro表的建立和操作.ppt_第3页
第4章VisualFoxPro表的建立和操作.ppt_第4页
第4章VisualFoxPro表的建立和操作.ppt_第5页
资源描述:

《第4章VisualFoxPro表的建立和操作.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、准备工作一.表的类型根据表的存放形式,可以将表分为两类:一类为自由表,另一类为数据库表。1.自由表自由表是不属于任何数据库的表。数据表的文件扩展名为.DBF。如果数据表是独立的,这些数据表就叫自由表。2.数据库表数据库表是包含在数据库中的表。数据库表仍然是一个扩展名为.DBF的文件,数据库表存放在一个数据库文件中,数据库文件的扩展名为.DBC。自由表可以转换成数据库表,数据库表可以转换成自由表。二.创建文件夹(D:123于波)三.设置默认路径SETDEFAULTTOD:123于波四.创建项目管理器(JXGL)统一管理应用系统的所有文件。生成

2、扩展名为.PJX的项目文件。扩展名名称扩展名名称.DBF数据表文件.DBC数据库文件.FPT数据表备注文件.DCT数据库备注文件.IDX数据表单一索引文件.DCX数据库索引文件.CDX数据表复合索引文件.BAK备份文件.PJX项目文件.PRG源程序文件.PJT项目备注文件.FXP源程序编译文件.MEM内存变量文件.MNX菜单文件.FRX报表文件.MNT菜单备注文件.FRT报表备注文件.MPR生成菜单程序文件.LBX标签文件.VUE视图文件.LBT标签备注文件.QPX查询文件.SCX表单文件.QPR生成查询程序.SCT表单备注文件.FMT屏幕格式

3、文件.VCX可视类库文件.TXT文本文件.VCT可视类库备注文件.WIN窗口文件美丽的约定:第四章表的基本操作本章学习目的:1.熟练掌握表的建立,包括命令法、菜单法。2.熟练掌握表的复制。3.熟练掌握表的修改与记录的成批替换。4.熟练掌握记录的操作,包括记录指针的定位、记录的插入、记录的删除、记录的恢复。5.熟悉数据表打开与关闭。6.了解数据表的过滤。第1节表的建立一.数据表的结构1.表的字段名:以字母或汉字,可包含下划线数字,长度不超过10个有效字符。2.字段类型与宽度(P58表4-2):字段类型与要存储在其中的信息类型相匹配;宽度要容纳要存

4、储的信息内容。说明:(1)字符型、数值型和浮点型要求设置宽度,其他数据类型的宽度由VFP系统规定。如日期型为8,逻辑型为1。(2)备注型和通用型为4,用于存放指针。指向一个扩展名为“.FPT”表的同名文件。该文件若丢失,表文件就不能正常打开。(3)小数点、正负号在字段宽度中各占1位。二.表结构的建立1.命令方式命令格式:CREATE[<新文件名>/?]如:建立“学生.DBF”。2.菜单方式。如:创建“课程.DBF”。三.表数据的输入1.菜单追加方法2.追加命令APPEND[BLANK]第2节数据表的打开和关闭一.打开表命令格式:USE<文件名>

5、[EXCLUSIVE/SHARED]二.关闭表1.USE2.CLOSEALL3.CLOSETABLES4.CLEARALL5.QUIT三.菜单方式命令规则1、命令动词必须是命令行的第一个非空字符,各子句可以以任意顺序跟在动词后面,命令动词与子句、子句与子句之间用一个或多个空格隔开。2、命令动词和VFP保留字均可用前4个或4个以上字母简写。3、命令行的总长度不得超过2048个字符(包括空格在内),若命令较长,在显示器上显示不下时,可以分几行写,但除最后一行以外,每行的未尾以“;”结束。4、命令、关键字、变量名和文件名中的字母既可以大写也可以小写,

6、还可以大写、小写混合,三者等效。范围:指定命令可以操作的记录集。范围有下列四种选择:ALL当前表中的全部记录。NEXT从当前记录开始的连续N条记录。RECORD当前表中的第N号记录。REST从当前记录开始到最后一条记录为止的所有记录。命令的范围子句第3节显示和修改表结构一.显示表结构命令格式:LIST/DISPLAYSTRUCTURE[TOPRINTER/TOFILE<文件名>]二.修改表结构命令格式:MODIFYSTURCTURE三.菜单方式:打开表设计器第4节复制表一.复制表结构COPYTO<文件名>STRUCTURE[FIEL

7、SD<字段名列表>]例:USE学生COPYTOJXSSTRUCOPYTOJNXSFIELDS姓名,性别,出生日期STRUCTURE二.复制表文件COPYTO<文件名>[FIELSD<字段名列表>][范围][FOR/WHILE<条件>]例:USE学生COPYTOXSCOPYTONXSFIELDS姓名,性别,出生日期FOR性别=“男”第5节 记录的操作定位记录1.使用菜单方式移动记录指针2.使用命令移动记录指针(1)绝对定位:GO[TO]<物理记录号>[TOP/BOTTOM](2)相对定位:SKIP[+/-记录数](3)测试记录指针函数:RECNO

8、();EOF();BOF()3.用LOCATE-CONTINUE命令进行条件定位命令格式:LOCATEFOR<条件>/CONTINUE二.显示记录命令

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。