- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
表基本操作(上)
第3章 表基本操作(上) 主要内容:自由表的建立、编辑修改、复制,逻辑表设置等命令和操作,通过界面交互操作和命令两种方式来实现。然后介绍数据的排序、索引、查询、统计以及多表操作。 3.1 表的建立表的建立包括表结构的设计、定义和表记录添加等操作 3.1.1 表结构设计 在人事工资管理中,会遇到如下所示的二维表。 表文件 Visual FoxPro要建立如上所述的二维表,需将二维表的列标题将成为表的字段,标题栏下方的内容输入到表中成为表的数据,每一行数据称为表的一个记录。 Visual FoxPro最终将二维表以文件的方式存储到计算机中,因此,表文件包含有以下三个要素: 表文件名。 表结构,表中各字段的字段名、字段类型和字段宽度。 表记录。 1. 表文件名 Visual FoxPro系统规定表文件的扩展名均为.DBF(.dbf),表文件的命名规则与操作系统中的文件命名规则相同。在实际使用时,表名应该简明且容易记忆,常常使用汉语拼音声母组合 。 例如:上述的二维表就可以取名为rsb.dbf。 2.表结构 表的结构描述就是对表中各个字段的属性定义,字段的属性包括字段名称、字段类型和字段宽度,对于数值型字段还包括小数位数。 (1)字段名 字段名是用来标识字段的,它的命名规则以字母(汉字)或下划线开头,由字母(汉字)、数字和下划线组成,自由表的字段名最多10个字符,数据库表的字段名最多可包含 128 个字符。 注意,同一个表中的字段名不能相同。 (2)字段类型 Visual FoxPro中常用的11种字段类型,见下表所示。 (3)字段宽度——表明准许字段存储的最大字节数。 只有字符型、数值形和浮动数值型等三种类型的字段宽度可以改变,其它类型字段有唯一确定的宽度,不能改变。 在建立表结构时,应根据要存储数据的实际需要设定合适的宽度。 字符型字段宽度定义时应考虑所存放字符串的最大长度. 例如,描述人的姓名字段,考虑到中国人的姓名绝大多数为三个汉字,再顾及到少数人的四个汉字,可以取姓名字段的宽度为8(一个汉字占两个字符位置) 。 在定义数值形和浮动数值型字段宽度时,应考虑到正负号和小数点,带小数的数值型字段宽度计算如下: 字段宽度=1(正负号)+整数位数+1(小数点)+小数位数 例如,数值型字段宽度为7,小数位数为2位,则能存放的最大数值为9999.99,最小数值为-999.99。 人事表结构 根据上述规定,为人事表设计出表结构如下: 3.1.2 表结构的建立 1.文件位置设定 ★界面操作: 选定“工具”菜单的“选项”命令,选定“文件位置”选项卡,在列表中选定“默认目录”选项,单击“修改”按钮即可修改文件位置。 2. 建立表结构 Visual FoxPro提供有3种方法建立表结构:利用表设计器、表向导和SQL数据表定义命令(用法在第4章介绍)来建立表结构。 (1)利用表设计器建立表结构。 启动表设计器的常用有3种方法 : 方法1:菜单操作方式。 方法2:项目管理器方式。 方法3:使用CREATE命令。 利用表设计器建立表结构操作 方法1:菜单操作方式。 选择“文件”|“新建”命令,进入“新建”窗口,选择“表” →单击“新建文件”按钮,打开“创建”窗口→在“输入表名:”文本框中输入表名→单击“保存”按钮,进入“表设计器”窗口。 方法2:项目管理器方式。 在项目管理器中,选择“数据”选项卡→“自由表”项→单击“新建”按钮,打开“新建表”窗口→单击“新建表”按钮,打开“创建”窗口→在“输入表名:”文本框中输入表名→单击“保存”按钮,进入“表设计器”窗口。 方法3:使用CREATE命令。 在命令窗口中使用建立表文件命令: CREATE [表文件名] “表设计器”窗口介绍 [例3-1] 建立rsb表的结构。 ① 开始建表 选定“文件”|“新建”命令→出现右图所示的“新建”对话框,选择“表”选项按钮,单击“新建文件”按钮,出现 “创建”对话框。 ② 打开表设计器 在“创建”对话框中的“输入表名:”文本框输入表名rsb,单击“保存”按钮,出现rsb.dbf表设计器。 ③定义表结构 设定完第一字段,再依次设定其它字段。 ④保存 字段的属性值设定完成后,按“确定”按钮,当询问“现在输入数据记录吗?”。 若按“否”按钮则关闭表设计器窗口,建立表结构结束。若按“是”按钮,则出现rsb.dbf记录编辑窗口,供用户输入记录数据。 (2)利用“表向导”建立表结构。 “表向导”基于典型的表结构来创建表。 选定“文件”菜单的“新建”命令→首先在“文件类型”中选择为“表”,再单击“向
文档评论(0)