背景:                 
[本书目录] [图书首页] [本书讨论区]  
链接地址:http://www.17xie.com/read-265.html    注册17xie 一起来写书 实现您的出书梦想!

第二章  自由表

表是数据库的重要组成部分,对掌握对表的操作也是学习对数据库操作的基础。本章主要讲述对自由表的操作,使用户掌握对表的字段、记录的深入操作以及对多个表的操作,关于对数据库表的操作,将在其他章节作详细讲述。

2.1  自由表的数据类型

表是用来存放数据的,各种数据都属于某一字段,每一字段都应该有其数据类型,以存放一定类型的数据。Fox提供的数据类型是一种弱数据类型,不少数据类型之间可以互相转换,Visual FoxPro 6.0共提供了以下十三种数据类型可以用于字段中:

1.字符型(Character

字符是大多数表格中常用的数据类型。字符型字段可以储存1256个字符,由可打印的字符,如字母、数字、空格和标点组成。某些特定字符,如回车键,不能出现在普通的字符型字段中。必须将需要更多字符的字段定义为备注型字段。

2.货币型(Currency

为了储存美元金额,Fox使用了一种称为货币(Currency)的特殊字符。这种数据类型的最大值可以超过$922万亿,它缺省保留4位小数,在表单中需要8字节的存储空间。

3.日期型(Date)和日期时间型(Date Time

Date Date Time 这两种字段类型都储存日期,它们都需要8个字节以YYYYMMDD的格式储存日期。Data Time 字段用另外6个字节以HHMMSS的格式存储时间,其中HH由一个24小时的时钟进行记录。如果将日期型字段转化为日期时间型字段,时间将缺省为120000AM

应该注意的是,日期范围为01/01/10012/31/9999,时间范围为120000A.M115959P.M

4.双精度型(Double

Double字段是浮点数据类型字段,它以8个字节的压缩格式存储最多18个数字。实际上不管使用多少数字,字节个数总是8。用户能做的只是决定小数点后的位数。

应该注意的是,双精度型数据取值的范围是:-4.94065648541247E3241.797693 13486232E308

5.整型(Integer

整型数值是不带小数点的数值,整型数据在表中以二进制存储,占用内存少,只占4个字节。

整型数值的数据取值范围是:-21474836472147483646


字数:981    最后更新:1年以前 [08-17 12:07]果冻 修改
本页编辑者:果冻  
[前一页]:第一章  [后一页]:第二章
[在本页中加入书签] [收藏本书] [推荐本书]
  17xie论坛 > 本书讨论区 > 本页评论   (共0条)
发表评论

用户名称 匿名发表
评论内容
验证码

关于我们 | 版权声明 | 免责声明 | 诚聘英才 | 联系我们 | 合作伙伴 | 友情链接 | 广告合作 | 提交意见
Copyright © 2007 17xie.com 互联网协同写书平台 京ICP备08002671号