《表的基本操作》PPT课件

《表的基本操作》PPT课件

ID:45633221

大小:290.50 KB

页数:72页

时间:2019-11-15

《表的基本操作》PPT课件_第1页
《表的基本操作》PPT课件_第2页
《表的基本操作》PPT课件_第3页
《表的基本操作》PPT课件_第4页
《表的基本操作》PPT课件_第5页
资源描述:

《《表的基本操作》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章表的基本操作1VisualFoxPro自由表的建立和打开表记录的修改、添加、和删除指针和相关函数索引及其建立方式2VisualFoxPro自由表格:一种基于关系模型上的数据结构编号名称启用日期价格部门主要设备备注商标016-1车床03/05/906234.4321.t.MG016-2车床01/15/925435.6321.t.037-2磨床0721/9054443.822.f.038-1钻床10/12/89242423.t.100-1微机08/12/97678912.f.101-1复印机06/01

2、/924567712.f.210-1轿车05/08/9512345611.t.3VisualFoxPro分两步走:表结构的建立:指定表的字段信息、索引和约束记录的录入:录入实体记录第一步:结构的生成(菜单方式命令方式),指定以下内容:字段名、类型、长度、小数点位数CREATE<路径>文件名MODIFYSTRUCTURE自由表的建立4VisualFoxPro第二步:录入记录,建立结构以后,可以马上录入记录,也可以在以后逐步的录入。EDITCHANGEBROWSEAPPEND说明:一个表格,我们称之为表T

3、ABLE文件,扩展名为DBF,若存在备注型字段和通用型字段,则还存在一个FPT文件,保存相关的字符和图象信息。SB.DBFSB.FPT5VisualFoxPro表的打开——将表文件和相关辅助文件从磁盘调入指定内存区域的操作格式1:USE<文件名>[IN工作区号][ALIAS<别名>][EXCLUSIVE][SHARED][NOUPDATE]排它性打开共享性打开不能被修改其他子句:INDEX〈索引文件表〉ORDER〈数字表达式〉表的打开和关闭6VisualFoxPro表的打开和关闭表的关闭——把内存中的表

4、格数据写回到磁盘中,并清除的操作格式2:USECLOSEALLCLOSEDATABASECLEARALL注意:若是数据库中的表,数据库打开后,包含的表不能直接打开,还必须通过USE命令实现)7VisualFoxPro表的基本操作记录的添加:在表的尾部用键盘添加单个记录APPEND[BLANK]在表的中间用键盘添加单个记录INSERT[BLANK][BEFORE]将给定表的记录成批添加到当前表中APPENDFROM<文件名>FOR<条件>FIELDS字段表将文本文件的内容添加到当前表中APPENDFROM

5、<文件名>SDF8VisualFoxPro表的基本操作记录的删除逻辑删除DELETE[<范围>][FOR<条件表达式>]恢复删除RECALL[<范围>][FOR<条件表达式>]物理删除PACKZAP删除设置SETDELETEDON

6、OFF9VisualFoxPro记录定位及函数指针的概念记录号:系统根据记录输入的物理顺序而赋予的整数编号(1到10亿)指针:记录定位的标记,系统赋予每个表一个可以移动的内部指针,指针所指向的记录称为当前记录,打开一个表时,指针指向第一个记录,就可认为当前记录为第一个记录,指

7、针移动的过程就是记录从新定位的过程10VisualFoxPro记录定位命令SKIP<数字表达式>GO/GOTO[TOP][BOTTOM][数字表达式]LOCATE[范围]FOR〈逻辑表达式〉COUTIUNE记录定位及函数11VisualFoxPro指针测试函数TOP第一条最末条BOTTOM记录定位及函数12VisualFoxPro记录定位及函数EOF()——文件尾测试BOF()——文件头测试RECCOUNT()——记录个数RECNO()——当前记录测试13VisualFoxProUSESBDISPLAY

8、LISTDISPALLBROWSE?EOF()?BOF()?RECNO()GOTOPSKIP–1(再输出以上三个函数的值)GOBOTTOMSKIP(再输出以上三个函数的值)记录定位及函数14VisualFoxPro假设xs表有13条记录,先后执行以下命令bof()eof()recno()usexsff1(打开)skip-1tf1skip-1出错gobottff13skipft14skip出错15VisualFoxPro表的高级操作表的显示表的排序与索引表的统计与计算多个表的操作16VisualFoxPr

9、o表的显示1.表结构的显示命令格式:LISTSTRUCTUREDISPLAYSTRUCTURELISTSTRUCTURETOPRINTERDISPLAYSTRUCTURETOFILEAA17VisualFoxPro2.表记录的显示命令格式:LIST

10、DISPLAY[[FIELDS]<表达式表>][<范围>][FOR<条件>][WHILE<条件>][TOPRINTER[PROMPT]

11、TOFILE<文件名>][OFF]注意:(1)<范围>:表

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

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

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