网站大量收购独家精品文档,联系QQ:2885784924

自由表的建立与基本操作剖析.ppt

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 Visual FoxPro表文件操作 主要内容: 3.1 Visual FoxPro命令介绍 3.2 表文件的建立 3.3 表文件的打开、关闭与复制 3.4 表文件的基本操作 3.5 排序与索引 3.6 表文件的数据统计 3.7 工作区和表文件的关联 项目、数据库、表之间的关系 开发一个应用系统需要创建一个项目,项目是开发应用系统所产生的大量数据、文档、程序和对象的集合。(.pjx) 数据库是存储和管理表、表与表之间的关联、视图、查询等对象的容器。(.dbc) 表是处理数据、建立关系数据库和应用程序的基本单元,用于存储数据信息。 (.dbf) 表的概念 Visual Foxpro中的表是以二维表格(即由行和列构成)的形式存放的。表中的每一列称为一个字段,每一行称为一条记录。一个表对应于磁盘上的一个扩展名为.DBF的文件,如果表中有备注型或通用型字段,则系统会自动建立一个与表同名而扩展名为.FPT的文件。 表的概念 Visual FoxPro中表分为数据库表和自由表两种。 它们在形式上完全相同,属于某个数据库的表称为数据库表,不属于任何数据库而独立存在的表称为自由表。 数据库表具有一些自由表没有的属性,如主关键字、触发器、默认值、永久表关系等。 两者可相互转换:自由表可加入到某个数据库中,便成了数据库表,从而受到数据库的制约并且获得新的特性;将数据库表从数据库中移出,便成了自由表,也将失去某些特性。 本章主要介绍自由表的操作。 表(自由表)文件的建立 表的创建步骤: 1、设计表结构 2、创建表结构 3、录入记录数据 表文件的建立 1、设计表结构 (1)字段名 字段名的命名规则:允许由字母、汉字、数字和下划线组成,但必须以字母、数字或汉字开头。自由表中的字段名最多为10个字符,数据库表中字段名最多为128个字符。 (2)字段类型 (3)字段宽度 用以表明该字段允许存放的最大字节数或数值位数。除字符型、数值型和浮点型外,其它类型字段宽度是固定不变的。 (4)小数位数 只有数值型、浮点型和双精度型数据可以规定小数位数。小数位数至少比字段的宽度值小2。 (5)是否允许为空 表示是否允许字段接受空值(NULL)。空值是指无确定的值,它与空字符 串、数值0等是不同的。注意,作为关键字的字段是不允许为空的。 Null值按“ctrl+0”输入,可以用isnull(字段名)检测。 表文件的建立 2、建立表结构 通过表设计器 通过表向导 打开表设计器的方法 菜单方式:“文件”—“新建”,或工具栏上的“新建”按钮,打开“新建”对话框。 命令方式:create [路径][表名] 【功能】在指定路径下创建一个默认扩展名为.dbf的表文件。如路径缺省,则创建在系统默认路径下;如表名缺省,则打开 “创建”对话框。 自由表的创建 自由表的创建 表文件的打开与关闭 只有刚刚创建的表是自动打开的,否则任何对表的操作,首先应当打开表,使其成为当前表。 在结束对表的操作后,应及时关闭表文件,将内存中的数据存回磁盘。如果没有及时关闭文件,由于人为的误操作或突然停电等因素,有可能造成数据的破坏或损失。 表的打开与关闭 1、打开表 菜单方式:“文件”—“打开”—选择文件类型“表” 命令方式:  use [路径] 表名|? [noupdate][ exclusive |shared] 功能:打开指定路径下的表文件。如果打开的表中包含备注型或通用型字 段,则打开该表的同时自动打开与表同名的扩展名为.ftp的备注文件。 说明: noupdate指定以只读方式打开表,即不允许对表进行修改, 默认为可读写,即允许修改。 exclusive指定以独占方式打开表,即不允许其他用户在同 一时刻使用该表(默认,修改:“工具|选项|数据”); shared指定以共享方式打开表。即允许其他用户在同一时刻 使用该表。 注意: 共享方式下表设计器是只读状态,不能修改里面的内容。 表的打开与关闭 2、关闭表 关闭表的浏览窗口并不能关闭该表,可以使用以下方法关闭表: 菜单方式: ①选择“窗口|数据工作期”菜单项 ②选择“文件|退出”菜单项,退出vf系统同时关闭所有已打开的文件(包括表)。 命令方式: ① use 功能:关闭当前工作区中已经打开的表。 ② close all 功能:关闭所有打开的数据库、表、索引、项目等各种类型文件。 ③

文档评论(0)

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

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

1亿VIP精品文档

相关文档