《Visual FoxPro程序设计》第三章数据库与表.pptVIP

《Visual FoxPro程序设计》第三章数据库与表.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Visual FoxPro程序设计》第三章数据库与表

第3章 数据库和表;3.1 数据表的建立和修改;3.1 数据表的建立和修改;3.1.1 表结构的建立;;;2. 表结构的建立 表结构的建立方法常用两种:菜单方式和命令方式。 (1)菜单方式;② 在“新建”对话框中选择文件类型为“表”,然后单击“新建文件”按钮,打开下图所示的“创建”对话框。;④在“表设计器”对话框中,选择“字段”选项卡,可以设置字段名、字段宽度等。在“字段名”下方的框内输入字段的名称;在“类型”下方的下拉框中选择该字段的字段类型;在“宽度”下方的框内设置该字段的宽度;如果字段类型是“数值型”或“浮动型”,则还要在 “小数位”下方的框中设置小数点后的位数。一个字段定义完后,单击下一行,再定义下一个字段,一直到所有字段都定义完成后,单击“确定”按钮,就完成了表结构的建立。 ;;(2)命令方式 建立表结构的命令格式:CREATE [表文件名] 例如,在命令窗口中输入:create student 将打开 “表设计器”对话框,在该对话框中定义表中的每个字段,单击“确定”按钮完成表结构的建立。;3.1.2 表的打开与关闭;;;3.1.3 表结构的显示与修改;;;;3.2 数据表的维护命令;3.2.1 表记录的浏览;; 在“浏览”窗口的最左侧有一个黑色的三角箭头,称为记录指针,记录指针所指的记录称为当前记录。 ;(2) 工作区中显示 其命令格式: LIST|DISPLAY [范围][FIELDS 字段名列表] [FOR|WHILE 条件][TO PRINTER|TO FILE 文件名][OFF] 其中,LIST为连续显示命令。DISPLAY为分页显示命令。 范围指定操作的记录范围,可选的范围有下列4种: ALL:表示所有记录,若范围缺省,默认为ALL。 RECORD n:表示第n条记录; NEXT n: 表示从当前记录开始的n条记录; REST:从当前记录到最后一条记录; FIELDS字段名列表:指定在浏览窗口中显示的字段,如果缺省,默认显示所有字段。 FOR条件:指定在浏览窗口中显示满足条件的记录,如果缺省,默认显示所有记录。 TO PRINTER|TO FILE 文件名:指定输出结果到打印机或FILE后的文件中。 OFF:指定不显示记录号,如果缺省,默认显示记录号。;;3.2.2 表记录的添加;(2) 添加若干条记录 按照上述添加一条新记录的前两步骤,打开表的“浏览”窗口后,单击“显示”|“追加方式”命令,则记录指针指向表中最后一个记录后面,可以向表尾连续添加若干条记录。;(3) 将其他表中的记录添加到当前表;③如果需要从来源文件中选取满足条件的记录或指定字段,则可在选择好来源文件后,在“追加来源”对话框中,单击“选项”按钮,打开如下图所示的“追加来源选项”对话框。;2. 命令方式 添加记录前应先打开要操作的表,然后在命令窗口内输入相应的命令。 (1) 添加一条空记录 添加一条空记录的命令格式:APPEND BLANK (2) 添加若干条记录 添加若干条记录的命令格式:APPEND;;;3.2.3 表记录的删除;③ 单击“表”|“删除记录”命令,打开“删除”对话框,如下图所示,在该对话框中可以选择删除的范围、条件,确定后单击“删除”按钮,即完成逻辑删除。;;;2.恢复删除 恢复删除是逻辑删除的逆操作,将逻辑删除记录的删除标记取消掉,恢复成正常记录。恢复删除主要有菜单方式和命令方式两种方法。 (1) 菜单方式 ①单击“文件”|“打开”命令,打开“打开”对话框,在对话框中选择要打开的表。 ②单击“显示”|“浏览”命令,打开“浏览”窗口。 ③单击“表”|“恢复记录”命令,打开“恢复记录”对话框,如图所示,在该对话框中可以选择恢复记录的范围、条件,确定后单击“恢复记录”按钮,即完成恢复删除操作。此时再浏览表记录,会发现选定记录的删除标记已被撤销。;(2)命令方式 恢复逻辑删除的命令格式如下: RECALL [范围] [FOR 条件] 其中范围用于指定要撤销删除标记的记录范围,如果命令中有for条件,缺省时默认为所有记录,如果命令中没有for条件,缺省时默认为当前记录;FOR 条件用于指定对满足条件的记录撤销删除标记。 例如,要恢复学生信息表student中所有逻辑删除的记录。可在命令窗口中输入以下命令: use student recall all 命令执行后,再浏览表记录,会发现所有记录的删除标记都已被撤销。 注意:可以用鼠标直接单击要恢复记录前面的删除标记来快速恢复逻辑删除。;3. 物理删除 物理删除是将表中所有具有删除标记的记录从表中彻底删除,无法再恢复。 恢复删除主要有两种方法:菜单方式和命令方式 (1) 菜单方式 ①单击“文件”|“打开”命令,打开“打开”对话框,在对话框中选择要

文档评论(0)

sy78219 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档