Visual FoxPro数据库及程序设计基础 第2版 教学课件 作者 周明红 4.pptVIP

Visual FoxPro数据库及程序设计基础 第2版 教学课件 作者 周明红 4.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
定义数据表的结构,就是根据二维表的定义来 确定数据表的结构。即确定数据表的组织形式, 也即定义数据表的字段个数、字段名、字段类型、 字段宽度、小数位数以及是否以该字段建立索引等。 (1)字段名:是关系的属性名或表的列名。一个表由若干列(字段)构成,每个列都必须有一个惟一的名字——字段名,将来可以通过字段名直接引用表中的数据。 在Visual FoxPro中,字段名必须以汉字、字母和下划线开头,由汉字、字母、数字和下划线组成。数据库表支持长字段名,字段名最多为128个字符,自由表不支持长字段名,字段名最多为10个字符。当数据库表转化为自由表时,截去超长部分的字符。字段名不能使用系统的保留字。 4.2表操作 表的重命名 打开 关闭 结构复制等。 2.命令方式 编辑修改命令 【命令格式】EDIT / CHANGE [FIELDS 字段名表] [范围] [FOR 逻辑表达式1] [WHILE 逻辑表达式2] 替换修改 【命令格式】REPLACE 字段名1 WITH 表达式1[ADDITIVE][,字段名2 WITH 表达式2[ADDITIVE]…][范围][FOR 逻辑表达式1][WHILE 逻辑表达式2][NOOPTIMIZE] 恢复被逻辑删除的记录 【命令格式】RECALL[范围][FOR 条件][WHILE 条件] 3.物理删除表中的记录 (1) PACK 【命令功能】将当前表文件中所有带删除标记的记录全部彻底地删除掉。 (2)物理删除表中所有记录 【命令格式】ZAP * 第四章表的创建及相关操作 周明红 第四章表的创建及相关操作 4.1创建和修改表 在Visual FoxPro系统中,一张二维表对应 一个数据表,称为表文件(Table)。 在Visual FoxPro系统中,一张二维表对应一个数据 表,称为表文件(Table)。 定义数据表的结构, 就是定义数据表的字段个数、名、字段类型、字段 宽度及是否以该字段建立索引等。 定义表结构 创建和修改表 创建和修改表 在表设计器中创建表 菜单方式 文件/新建/表/新建文件 使用CREAT命令创建 Create 表名 Create Table 表名 ([字段名1] 类型(长度) [,[字段名2] 类型(长度)……]) 利用表向导创建表 表中数据的输入 ? 建好表结构之后立即输入记录; ? 以追加方式输入记录 表记录编辑窗口 追加记录的“浏览”窗口 创建和修改表 备注型字段和通用型字段数据的输入 备注型字段的值不能在“浏览”窗口中直接输入,输入备注型字段的值时,在“浏览”窗口中用鼠标双击备注型字段,即可进入备注型字段的编辑窗口。在此窗口中,可以输入或修改备注型数据,如图4-8所示。输入或修改完成后,按“关闭”按钮或Ctrl+W保存数据并关闭备注型字段的编辑窗口,返回下一个字段继续输入。按ESC键放弃输入或修改退出备注型字段编辑窗口。 通用型字段多用于存储OLE对象,如图像、声音、电子表格和字处理文档等。通用型字段的值也不能和常规类型的字段一样在“浏览”窗口中输入。 创建和修改表 修改表结构 选择“显示”菜单下的“表设计器”命令,打开“表设计器”对话框,即可按要求修改表的结构,这里不再赘述,命令及使用如下。 【命令格式】MODIFY STRUCTURE 创建和修改表 表操作 更改表文件名 1.界面操作 由于一个表可以对应三个表文件:主文件、备注文件和索引文件,因此,如果通过界面方式对表进行重命名,要求三个表要同时重命名,否则会造成表文件无法打开。 2.命令方式 【命令格式】RENAME FileName1 TO FileName2 表操作 打开表与关闭表 1.打开: 文件打开(或“打开”按钮),相当于命令USE ? 命令窗口中输入: Use 表名.dbf [Exclusive] / [Shared] 2.关闭: USE Close Tables Close tables All Close All 表操作 表和表结构的复制 1.表的复制 【命令格式】COPY TO 文件名 [范围][FOR 条件] [WHILE 条件] [FIELDS 字段名表] 2.表结构的复制 【命令格式】COPY STRUCTURE TO 文件名 [FIELDS 字段名表] 表操作 4.3表记录操作 数据显示 数据修改 数据删除等操作。 表记录操作 浏览记录 1.菜单方式 浏览窗口显示表记录的格式分为编辑和浏览两种。默认状态下,打开一个数据表的浏览窗口,其显示方式为浏览方式。 1) 编辑方式窗口 2) 浏览方式窗口 表记录操作 修改记录 1.菜单方式 一张表用非只

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档