第四章VFP数据表和库的基本操作.doc

第四章VFP数据表和库的基本操作.doc

ID:58833405

大小:46.50 KB

页数:7页

时间:2020-09-24

第四章VFP数据表和库的基本操作.doc_第1页
第四章VFP数据表和库的基本操作.doc_第2页
第四章VFP数据表和库的基本操作.doc_第3页
第四章VFP数据表和库的基本操作.doc_第4页
第四章VFP数据表和库的基本操作.doc_第5页
资源描述:

《第四章VFP数据表和库的基本操作.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章表的建立和操作数据表和数据库基本操作常用的两种方式是:命令方式和菜单方式,前者是重要基础。下面主要讲述命令方式,菜单方式中常用和重要的才作介绍。一、建立表文件分建表结构和输入数据(增加记录)两个过程。1.建表结构【命令】CREATE<表文件名>【菜单】文件菜单---à“新建”---à在对话框中选“表”【功能】建立表结构,形成表文件,记录在之后输入。【说明】.表文件的默认扩展名为.dbf,可不输入;.保存路径:缺省为系统VFP子目录;使用工具菜单----à“选项”--à自定默认目录在命令窗口中执

2、行SETDEFAULTTOD:ABC即指明目录为D盘的ABC子目录.如表结构有备注型和通用型字段,VFP自动生成.fpt表备注文件;2.输入数据.命令(后面讲)进行输入;.结构建立以后出现编辑框,随即输入;【说明】.在表中输入数据时,各类型数据都不用定界符,如逻辑型直接用t(y)和f(y);.输入备注型和通用型数据时,分别双击备注型和通用型字段中的memo和gen,将数据输到.fpt文件中;.输入日期时,可用命令SETDATETO或工具菜单的“选项”项目进行设置。二、表的打开与关闭“打开”指表调入

3、内存,在对表作所有操作之前,必须先打开表。“关闭”指内存清除并存盘。1.打开表【命令】USE<表文件名>【菜单】文件菜单----à“打开”【说明】.表打开前,先关闭当前已打开的表文件,若有备注或通用型字段,则相应的.FPT文件也同时被打开;.文件打开时,记录指向首记录。.如果要修改结构或记录,应选打开对话框中的“独占”复选框,否则打开的表是只读文件。2.关闭表【命令】USE【功能】关闭当前已打开的一个表文件。【命令】CLOSEALL【功能】关闭所有工作区中的所有类型文件,但不释放内存变量。【命令】C

4、LEARALL【功能】关闭所有工作区中的所有表及各类型文件,并且释放内存变量。【命令】CLOSE<文件类型>【功能】关闭数据库中<文件类型>指定的相应类型文件,如CLOSEDATABASE、CLOSETABLES(含自由表)。3.退出VFP【命令】QUIT【菜单】文件菜单---à“退出”(注意不是“关闭”)或点击窗口右上方关闭按钮。【功能】关闭打开的所有文件,退出VFP,回到Windwos状态。三、表的显示1.表结构的显示【命令】DISPLAY/LISTSTRUCTURE[TOPRINTER

5、TOF

6、ILE<文件名>]【菜单】显示菜单-----à表设计器【功能】显示表文件的字段结构信息。2.表记录的显示【命令】DISPLAY/LIST[<范围>][[FIELDS]<字段名表>][FOR<条件>][OFF][TOPRINT[PROMPT]/TOFILE<文件>]【功能】在表中按指定范围与条件筛选出记录并显示出来,或发送至指定设备。【说明】.LIST与DISP的区别:缺省<范围>LIST为全部记录而DISP为当前记录;LIST为滚屏显示而DISP为分屏显示。.FIELDS子句用于确定需要操作的字段(

7、FIELDS可不写),<字段名表>用来列出需要的字段,缺省时显示除备注型、通用型字段外的所有字段。.可选项[OFF]指示不显示记录号,[TOPRINT]表打印。【命令】BROWSE[[FILEDS]<字段名表>][FOR<条件>[REST]]【菜单】显示菜单----à“浏览”命令【功能】打开浏览窗口,可显示浏览和修改记录数据。【命令】SETFILTERTO[<条件>]【功能】筛选出满足条件的记录,以后用其它命令时只操作这些记录,不满足条件记录被忽略。【说明】取消筛选条件:SETFILTERTO【命令

8、】SETFIELDSTO[<字段名表>]【功能】设定要操作的字段,用其它命令时只对<字段名表>中的字段进行操作。【说明】取消设定:SETFIELDSOFF四、表的记录指针定位记录指针所指的记录称为当前记录,每当打开表时指针总指向第一条记录,在操作中它可随时向前(上)或向后(下)移动。1.绝对定位【命令】GO[TO]<数值表达式>/TOP/BOTTOM【菜单】显示菜单---à“浏览”-----à“表”-----à直接点击要定位记录的前面灰色区域【功能】将表文件的记录指针定位到指定的记录。【说明】.<数

9、值表达式>代表所要定位记录的记录号,其值能小于1也不能大于记录总数加1。.TOP表定位到第一个记录(首记录).BOTTOM表定位到最后一个记录(尾记录)【例】USE学生&&打开“学生”表,设有10个记录,第一个为当前记录?RECNO()&&显示结果为1GO4?RECNO()&&显示结果为4GOBOTTOM?RECNO()&&显示结果为10GOTOP?RECNO()&&显示结果为1USE2.相对定位【命令】SKIP[<数值表达式>]【菜单】显示菜单-----à“浏览”-

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

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

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