VisualFoxPro60程序设计教程第5章表的基本操作.ppt

VisualFoxPro60程序设计教程第5章表的基本操作.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 人民邮电出版社 第5章 表的基本操作 5.1 创建一个表文件 5.2 向表中录入记录 5.3 表记录指针的转移与定位 5.4 表记录的修改 5.5 表记录的删除 5.6 表的索引 5.7 表的筛选 5.1 创建一个表文件 5.1.1 利用“表设计器”创建表结构在第2章,已讲解了用CREATE table name命令创建表。这里讲解用“表设计器”创建表。 [例5.1] 创建一个名为d:\learn\ksqkb.dbf的表文件。 创建步骤如下: (1)在Visual FoxPro 6.0主菜单下,打开“文件”菜单,选择“新建”选项(或者单击工具栏的“新建”按钮),打开“新建”对话框。 图5-1 (2)在“新建”对话框中,选择“表”,单击“新建文件”按钮,弹出“创建”对话框,如图5-1所示。 (3)在“创建”对话框的“保存在”栏选择“d:\learn”(注意,该文件夹必须是事先已建好的);在“输入表名”文本框中输入“ksqkb”,单击“保存”按钮,进入“表设计器”对话框,如图5-2所示。 图5-2 表设计器 (4)在“表设计器”对话框,依次输入表5.1中各字段的4个属性(字段名、类型、宽度、小数位),如图5-3所示。 注意: ① 只有数值型字段才可能需要输入“小数位数”。 ② 只有数值型字段和字符型字段才需要用户输入“宽度”,其他类型用户不得更改。 ③ 输入字段时,如要使光标移动到不同栏,必须用鼠标操作而不能用回车键,因为回车键代表“确定”。图5-3 利用表设计器设计表 (5)按“确定”按钮将表的结构存盘,当出现如图5-4所示对话框时,表示表ksqkb.dbf的结构创建成功。表结构创建后应存盘,存盘的方法有多种,在第2章2.5.1节中已详细介绍。此时,若要立即录入记录,单击“是”按钮,否则单击“否”按钮。 图5-4 记录录入提示 5.2 向表中录入记录 5.2.1 创建表结构时录入记录 5.2.2 以追加方式录入记录若用户并未在创建表结构时立即录入数据,或者是存盘后数据尚未录入完毕,现在需要接着上次的结果继续录入,可采用追加记录的方法进行。 [例5.4] 向表gkysfsb.dbf中追加记录。 追加记录的操作方法如下: (1)打开表文件。 (2)在Visual FoxPro 6.0主菜单中,打开显示菜单,如图5-18所示。 图5-18 在显示菜单中选择浏览选项 图5-19 浏览方式追加记录(3)单击“浏览”选项,显示出表后,再打开“显示”菜单,单击“追加方式”,即可开始向表的最后一条记录之后追加新记录。由于gkysfsb目前尚是一个空表,因此记录指针指向首记录,如图5-19所示。 (4)也可单击“浏览”选项,显示出表后,再打开“显示”菜单,单击“编辑”选项,又打开“显示”菜单,单击“追加方式”选项,以竖向形式开始追加新记录,如图5-20所示。 图5-20 5.2.3 备注型字段的录入 5.2.4 通用型字段的录入通用型字段可以用来保存图像、照片和声音等多媒体信息。 5.3 表记录指针的转移与定位 5.3.1 记录指针的绝对转移 [例5.7] 把ksqkb.dbf的记录指针转移到第4条记录。 在命令窗口中指针的转移命令是GO 4。 在菜单方式下,将记录指针绝对转移的步骤如下: (1)打开表ksqkb.dbf,在Visnal FoxPro 6.0主菜单中打开“显示” 子菜单,选择“浏览”选项。 (2)在Visnal FoxPro 6.0主菜单中打开“表” 子菜单,选择“转移记录”选项,选择该选项中的“记录号”选项,如图5-29所示。 图5-29 转移表记录选项卡 (3)单击“记录号”选项,进入“转到记录”对话框,在“记录号”栏选4,如图5-30所示。单击“确定”按钮,记录指针即指向第4条记录。 图5-30 转到记录对话框 5.3.2 记录指针的相对转移 [例5.8] 设表qkqkb.dbf的当前记录是第5条,用相对移动法将指针移动到第4条记录。 记录指针相对移动的命令为 SKIP -1。 在菜单方式下,记录指针相对移动的操作方法如下: (1)打开“显示”子菜单,选择“浏览”选项。 (2)打开“表”子菜单,选“转到记录”选项,在其中选择“上一个”选项,单击它即可。如图5-31所示。 图5-31 记录指针的相对移动 5.3.3 定位 定位即第2章所讲的记录的直接查询。 [例5.9] 在ksqkb.dbf中查询姓名为“姜亚男”的考生。 记录的直接查询命令是:LOCATE FOR姓名=‘姜亚男’。 在菜单方式下,操作步骤如下: (1)打开表文件ksqkb.dbf;打开“显示”子菜单,选择“浏览”选项;打开“表”子菜单,选择“转到记

文档评论(0)

kabudou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档