Visual_FoxPro_6.0程序设计教程_第5章__表的基本操作.ppt

Visual_FoxPro_6.0程序设计教程_第5章__表的基本操作.ppt

ID:55599509

大小:586.50 KB

页数:36页

时间:2020-05-20

Visual_FoxPro_6.0程序设计教程_第5章__表的基本操作.ppt_第1页
Visual_FoxPro_6.0程序设计教程_第5章__表的基本操作.ppt_第2页
Visual_FoxPro_6.0程序设计教程_第5章__表的基本操作.ppt_第3页
Visual_FoxPro_6.0程序设计教程_第5章__表的基本操作.ppt_第4页
Visual_FoxPro_6.0程序设计教程_第5章__表的基本操作.ppt_第5页
资源描述:

《Visual_FoxPro_6.0程序设计教程_第5章__表的基本操作.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、第5章表的基本操作5.1创建一个表文件5.2向表中录入记录5.3表记录指针的转移与定位5.4表记录的修改5.5表记录的删除5.6表的索引5.7表的筛选5.1创建一个表文件5.1.1利用“表设计器”创建表结构在第2章,已讲解了用CREATE命令创建表。这里讲解用“表设计器”创建表。[例5.1]创建一个名为d:learnksqkb.dbf的表文件。创建步骤如下:(1)在VisualFoxPro6.0主菜单下,打开“文件”菜单,选择“新建”选项(或者单击工具栏的“新建”按钮),打开“新建”对话框。图5-1(2)在“新建”对话框

2、中,选择“表”,单击“新建文件”按钮,弹出“创建”对话框,如图5-1所示。(3)在“创建”对话框的“保存在”栏选择“d:learn”(注意,该文件夹必须是事先已建好的);在“输入表名”文本框中输入“ksqkb”,单击“保存”按钮,进入“表设计器”对话框,如图5-2所示。图5-2表设计器(4)在“表设计器”对话框,依次输入表5.1中各字段的4个属性(字段名、类型、宽度、小数位),如图5-3所示。注意:①只有数值型字段才可能需要输入“小数位数”。②只有数值型字段和字符型字段才需要用户输入“宽度”,其他类型用户不得更改。③输入字段时,如要使光标移动到

3、不同栏,必须用鼠标操作而不能用回车键,因为回车键代表“确定”。图5-3利用表设计器设计表(5)按“确定”按钮将表的结构存盘,当出现如图5-4所示对话框时,表示表ksqkb.dbf的结构创建成功。表结构创建后应存盘,存盘的方法有多种,在第2章2.5.1节中已详细介绍。此时,若要立即录入记录,单击“是”按钮,否则单击“否”按钮。图5-4记录录入提示5.2向表中录入记录5.2.1创建表结构时录入记录5.2.2以追加方式录入记录若用户并未在创建表结构时立即录入数据,或者是存盘后数据尚未录入完毕,现在需要接着上次的结果继续录入,可采用追加记录的方法进行。[

4、例5.4]向表gkysfsb.dbf中追加记录。追加记录的操作方法如下:(1)打开表文件。(2)在VisualFoxPro6.0主菜单中,打开显示菜单,如图5-18所示。图5-18在显示菜单中选择浏览选项图5-19浏览方式追加记录(3)单击“浏览”选项,显示出表后,再打开“显示”菜单,单击“追加方式”,即可开始向表的最后一条记录之后追加新记录。由于gkysfsb目前尚是一个空表,因此记录指针指向首记录,如图5-19所示。(4)也可单击“浏览”选项,显示出表后,再打开“显示”菜单,单击“编辑”选项,又打开“显示”菜单,单击“追加方式”选项,以竖向形

5、式开始追加新记录,如图5-20所示。图5-205.2.3备注型字段的录入5.2.4通用型字段的录入通用型字段可以用来保存图像、照片和声音等多媒体信息。5.3表记录指针的转移与定位5.3.1记录指针的绝对转移[例5.7]把ksqkb.dbf的记录指针转移到第4条记录。在命令窗口中指针的转移命令是GO4。在菜单方式下,将记录指针绝对转移的步骤如下:(1)打开表ksqkb.dbf,在VisnalFoxPro6.0主菜单中打开“显示”子菜单,选择“浏览”选项。(2)在VisnalFoxPro6.0主菜单中打开“表”子菜单,选择“转移记录”选项,选择该选项

6、中的“记录号”选项,如图5-29所示。图5-29转移表记录选项卡(3)单击“记录号”选项,进入“转到记录”对话框,在“记录号”栏选4,如图5-30所示。单击“确定”按钮,记录指针即指向第4条记录。图5-30转到记录对话框5.3.2记录指针的相对转移[例5.8]设表qkqkb.dbf的当前记录是第5条,用相对移动法将指针移动到第4条记录。记录指针相对移动的命令为SKIP-1。在菜单方式下,记录指针相对移动的操作方法如下:(1)打开“显示”子菜单,选择“浏览”选项。(2)打开“表”子菜单,选“转到记录”选项,在其中选择“上一个”选项,单击它即可。如图

7、5-31所示。图5-31记录指针的相对移动5.3.3定位定位即第2章所讲的记录的直接查询。[例5.9]在ksqkb.dbf中查询姓名为“姜亚男”的考生。记录的直接查询命令是:LOCATEFOR姓名=‘姜亚男’。在菜单方式下,操作步骤如下:(1)打开表文件ksqkb.dbf;打开“显示”子菜单,选择“浏览”选项;打开“表”子菜单,选择“转到记录”选项,在其中选择“定位”选项,进入“定位记录”对话框。(2)在“作用范围”栏中选择“All”,在“For”栏写入:姓名=‘姜亚男’,如图5-32所示。图5-32定位记录选项(3)单击“定位”按钮,则记录指针

8、定位到第6条记录,该记录中,姓名字段的值正好是“姜亚男”。显示的部分结果如图5-33所示。图5-33定位记录结果5.4表记录的修改1.记

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

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

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