Visual FoxPro数据库与程序设计 刘淳 第二章

Visual FoxPro数据库与程序设计 刘淳 第二章

ID:40239625

大小:695.50 KB

页数:69页

时间:2019-07-28

Visual FoxPro数据库与程序设计 刘淳 第二章_第1页
Visual FoxPro数据库与程序设计 刘淳 第二章_第2页
Visual FoxPro数据库与程序设计 刘淳 第二章_第3页
Visual FoxPro数据库与程序设计 刘淳 第二章_第4页
Visual FoxPro数据库与程序设计 刘淳 第二章_第5页
资源描述:

《Visual FoxPro数据库与程序设计 刘淳 第二章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、教学辅助课件VisualFoxPro数据库与程序设计中国水利水电出版社1第2章VisualFoxPro中的数据与运算目录上一页下一页退出2本章要点2.1VisualFoxPro的数据类型2.2VisualFoxPro的常量与变量2.3VisualFoxPro的函数2.4VisualFoxPro的表达式32.1VisualFoxPro中的数据类型数据是反映现实世界中客观事物属性的记录,它包括两个方面:数据内容与数据形式。数据内容就是数据的值,数据形式就是数据的存储形式和操作使用方式,也称为数据类型。VFP6系统

2、为使用户建立和操作数据库更加方便,将系统中所有操作、处理的数据,分为几种不同数据类型:字符型、数值型、日期型、日期时间型、逻辑型、备注型、通用型、货币型、二进制字符型和二进制备注型。42.1.1字符型字符型(Character)数据是不具计算能力的文字数据类型,用字母C表示。字符型数据包括中文字符、英文字符、数字字符和其他ASCII字符,其长度(即字符个数)范围是0~254个字符。52.1.2数值型数值型数据是表示数量、可以进行数值运算的数据类型。数值型数据由数字、小数点、正负号和表示乘幂的字母E组成,数值精

3、度达16位。在VisualFoxPro系统中,按存储、表示形式与取值范围不同,数值型数据又分为四种不同类型。1.数值型数值型(Numeric)数据由数字、小数点、正负号和字母E组成,用字母N表示。数值型数据的取值范围是:-0.9999999999E+19~0.9999999999E+20,包括正负号、小数点和字母E在内,其长度(数据位数)最大20位。通常用于表示实数。如23,-103.45,1.3E-5(即1.3×10-5)等;62.浮点型浮点型(Float)数据是数值型数据的一种,用字母F表示。它与数值型数

4、据完全等价,只是在存储形式上采用浮点格式,主要是为了得到较高的计算精度。3.双精度型双精度型(Double)数据是具有更高精度的一种数值型数据,用字母B表示。它采用固定长度浮点格式存储,占用8个字节,其取值范围是:+/-4.94065645841247E-324~+/-8.9884656743115E307。4.整型整型(Integer)数据是不包含小数部分的数值型数据,用字母I表示。整型数据只用来表示整数,以二进制形式存储,占用4个字节。其取值范围是:-21474836~21474836。72.1.3日期型

5、日期型(Date)数据是表示日期的数据,用字母D表示。日期的默认格式是{mm/dd/yyyy},其中mm表示月份,dd表示日期,yyyy表示年度,固定长度8位。如{09/16/2002}表示2002年9月16日这一日期数据。2.1.4日期时间型日期时间型(DateTimes)数据是表示日期和时间的数据,用字母T表示。日期时间的默认格式是{mm/dd/yyyyhh:mm:ss},其中mm、dd、yyyy的意义与日期型相同,而hh表示小时,mm表示分钟,ss表示秒数。日期时间型数据也是采用固定长度8位,取值范围是

6、:日期为01/01/0001~12/31/9999,时间为00:00:00~23:59:59。如{10/01/200210:30:30}表示2002年10月1日10时30分30秒这一日期时间数据。82.1.5逻辑型逻辑型(Logic)数据是描述客观事物真假的数据类型,表示逻辑判断的结果,用字母L表示。逻辑型数据只有真(.t.或.y.)和假(.f.或.n.)两种,固定长度1位。为区别其他数据类型,一般需在表示逻辑值的字母t、y、f、n的前后加圆点符“.”。2.1.6备注型备注型(Memo)数据是表示、存放较多字

7、符的数据类型。可以把它看成是字符型数据的特殊形式,用字母M表示。备注型数据没有数据长度限制,仅受限于磁盘空间。它只用于表中字段类型的定义,字段长度固定为10位,实际数据存放在与表文件同名的备注文件(.FPT)中,长度根据数据的内容而定。92.1.7通用型通用型(General)数据是存储OLE(对象链接嵌入)对象的数据类型,用字母G表示。通用型数据中的OLE对象可以是电子表格、文档、图形图片等。它只用于表中字段类型的定义。通用型数据字段长度固定为4位,实际数据长度仅受限于磁盘空间。OLE对象的实际内容、类型和

8、数据量则取决于链接或嵌入OLE对象的操作方式。如果采用链接OLE对象的方式,则表中只包含对OLE对象的引用说明,以及对创建该OLE对象的应用程序的引用说明;如果采用嵌入OLE对象方式,则表中除包含对创建该OLE对象的应用程序的引用说明,还包含OLE对象中的实际数据。102.1.8货币型货币型(Currency)数据是为存储美元金额而使用的一种称为货币(Currency)的数据类型,其取值范围是:-9

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。