第二章 VFP数据基础.ppt

  1. 1、本文档共127页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 VFP数据基础

第二章 VFP6.0数据基础 2.1—数据类型 2.2—常量与变量 2.3—表达式 2.4—常用函数 2.1 数据类型 1.数值型数据 数值型数据是描述数量的数据类型,是最常用的数据类型之一,在 VFP6.0中它被细分为以下4 种: (1) 数值型(Numerical,简称N) 数值型(Numeric)数据是由数字(0~9)、小数点和正负号组成,最大 长度为20位(包括+ -号和小数点),在内存中每个数据占用8个字节的 存储空间。 Eg:123、78.91、-38.45 对于特别大或者特别小的数值,也可以采用科学计数法来表示,例如, 1.2E10,代表1.2×1010。 2.1 数据类型 1.数值型数据 (2) 浮点型(Float,简称F) 浮点型数据是数值型数据的一种,与数值型数据完全等价,最大长度为 20位,也占用8个字节的存储空间。浮点型数据只是在存储形式上采用浮 点格式。增设浮点型数据主要目的是使计算有较高精度。只能用于数据 表中字段的定义。 (3) 双精度型(Double,简称B) 双精度型数据是更高精度的数值型数据。它只用于数据表中的字段类型 的定义,并采用固定长度浮点格式存储。最大长度为20位,也占用8个字 节的存储空间。 2.1 数据类型 1.数值型数据 (4) 整型(Integer,简称I) 整型数据指不包含小数点部分的数值型数据,它只用于数据表中的字段 类型的定义,最大长度为10位,占用4个字节的存储空间。整型数据以二 进制形式存储。 2.1 数据类型 2.字符型数据( Character,简称C) 字符型数据由字母、数字、空格等任意ASCII字符集和汉字组成,长度范 围为0~254个字符。使用时必须用定界符双引号? ?或单引号′′或[ ]括 起来。 2.1 数据类型 2.字符型数据( Character,简称C) Eg: ? I am a student ? ′2004/10/10 ′ [123.456] ? ′亲自动手′是一个很好的学习方式 ? 注意: 不包含任何字符的字符串(??)叫空串,空串与包含空格的字符串(? ?)不同。 字符型数据中的字母、大小写并不等价,如?ABC ? 并不等价于?abc ?; ?命令的功能:另起一行,在新的一行的开始处显示若干个表达式的值。 ??命令的功能:不换行,在当前光标所在处继续显示表达式的值。 2.1 数据类型 3.日期型(Date,简称D) 日期型数据是用于表示日期的数据,默认格式为mm-dd-yy,其中mm表示 月,dd表示日,yy表示年,其分别占4个字节,2字节,2字节,共8字节。 对日期型字段或变量赋值时,必须使用定界符{}将日期值括起来,或用 CTOD函数转换。花括号内包括年、月、日三部分内容,各部分之间用 分隔符分隔。系统默认斜杠(/)分隔符。常用的其他日期分隔符有连字 符(-)、句点(.)和空格。空的日期值用{}或{ }或{/}表示。 日期型数据占用8个字节的存储空间,取值范围:0001年1月1日~9999 年12月31日。 2.1 数据类型 3.日期型(Date,简称D) (1)传统的日期格式 系统默认的日期型数据为美国日期格式{mm/dd/yyyy},其中mm代表月,dd代表日,yyyy代表年,年份可以是2位数字,也可以是4位数字。如{10/09/01}、{10-09-2001}等。 传统格式的日期型数据要受到命令语句SET DATE TO和SET CENTURY TO 设置的影响。即在不同的设置状态下,计算机会对同一个日期型常量作出不同的解释,例如:日期常量{10/08/01}可以被解释为:2001年10月8日、2010年8月10日,2010年8月01日等。 2.1 数据类型 3.日期型(Date,简称D) (2)严格的日期格式 一般用{^yyyy-mm-dd}格式书写的日期型数据能表达一个确切的日期,它不受SET DATE TO 等语句设置的影响。 花括号内第1个字符必须是脱字符(^);年份必须是4位;年月日的次序不能颠倒、缺省。 严格的日期格式可以在任何情况下使用,而传统的日期格式只能在SET STRICTDATE TO 0状态下使用。若在SET STRICTDATE TO 1或2状态下使用传统日期格式,系统将提示出错。 2.1 数据类型 3.日期型(Date,简称D) (3)影响日期格式的设置命令 SET DATE TO AMERICAN︱ANSI︱BRITISH︱DMY︱MDY︱︱YMD︱SHORT︱LONG:设置日期显示格式 SET CENTURY ON|OFF |TO [世纪值[ROLLOVER年份参照值]]: 用于决定如何显示或解释一个日期数据的年份,ON显示世纪

文档评论(0)

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

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

1亿VIP精品文档

相关文档