- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vf-21-2012 程序设计语言基础.pptx
程序设计语言基础Visual Foxpro;知识复习;知识复习;知识复习;知识复习;知识复习;知识复习;知识复习;知识复习;主要内容;主要章节;本节内容;2.1 数据类型;数据类型决定了数据的存储方式和运算方式,要管理和操作数据,首先需要定义其类型。
数据类型是数据的基本属性,对数据进行操作时,数据必须是同类型的
若同时对不同类型的数据进行操作,系统将判语法出错。
;在VFP中,数据类型有13种 :
字符型(Character)
货币型(Currency)
逻辑型(Logic)
日期型(Date)、日期时间型(DateTime)
数值型(Numeric)、整型(Integer)、浮点型(Float)、双精度(Double)
备注型(Memo)、通用型(General)
字符型(二进制)数据、备注型(二进制)数据
整型(Integer)、浮点型(Float)、双精度(Double)、备注型(Memo)、通用型(General)
字符型(二进制)数据、备注型(二进制)数据只能用于数据表中的字段;字符型(Character)
指用各种文字字符表示的数据,由字母、数字、汉字、符号和空格等组成。
长度为0~254个字节,每个西文字符占1个字节,每个汉字占2个字节。
字符型数据用来表达有限(0-254字节)文字信息以及不需要进行算术运算的数字信息
;数值型(Numeric)
是指可以进行算术运算的数据,由数字0~9、小数点、正、负号组成,最多1~20位,宽度包含小数点和小数位数
在内存中,占用8个字节
取值范围为
0.9999999999×1019~0.9999999999×1020
一般情况下,对于要进行运算数字数据,选择数值型即可。;整型(Integer)
指不包含小数点部分的数值
长度固定为4个字节
取值范围为-2147483647~2147483646
浮点型(Float)
是数值型数据的一种,与数值型数据完全等价,但在存储形式上采取浮点格式,由尾数、阶数及字母E组成
占用8个字节
采用浮点型数据的主要目的是使计算具有较高的精度。
双精度(Double)
是具有更高精度的数值型数据
占用8个字节
取值范围为
±4.94065645841247E-324~±1.797693413486232E+308
以上三种类型只用于数据表中字段数据类型的设置
;逻辑型(Logic)
用来进行各种逻辑判断的数据,只有两个值:真或假
长度固定为1个字节;日期型(Date)
用来表示日期的数据,存储格式为“YYYYMMDD”,其中YYYY代表年,MM代表月,DD代表日
长度固定为8个字节。
日期型数据的表示有多种形式,VFP默认的是美国日期格式“MM/DD/YY”,如1998年3月20日表示为“03/20/98”。
可以通过SET DATE,SET CENTURY命令或通过“工具|选项”菜单,打开“选项”对话框,设置其它日期格式。
日期型数据的取值范围是:公元0001年1月1日~公元9999年12月31日
;日期时间型(DateTime)
用来描述日期和时间的数据,存储格式为“YYYYMMDDHHMMSS”,其中YYYY代表年,前两个MM代表月,DD代表日,HH代表小时,后两个MM代表分钟,SS代表秒
长度固定为8个字节。
日期时间型数据的日期部分也有多种显示格式,并可以通过SET DATE,SET CENTURY命令进行设置
时间部分的显示格式可以通过SET HOURS,SET SECONDS等命令进行设置。
取值00:00:00A.M.~11:59:59P.M.;备注型(Memo)
存储字符型数据块,长度超过字符型的范围(1-254字节)
长度固定为4个字节
用来存储指向实际数据存放位置的地址指针,实际数据存放在于数据表文件同名的.FPT文件中,其长度仅受磁盘空间的限制
;通用型(General)
存储OLE对象,该字段包含了对OLE对象的引用,OLE对象的实际内容由其它应用程序建立,可以是文档、图片、电子表格等对象
通用型数据固定长度为4个字节,用来存储指向.FPT文件位置的地址指针。 ;胖子/瘦子 椅子/沙发;本节内容;2.2 数据存储;常量
指在数据处理过程中其值保持不变的量
VFP支持6种类型的常量,即数值型、字符型、逻辑型、日期型、日期时间型和货币型;常量;常量
以下正确的字符常量表示是哪些?
’abc’
[VFP数据库]
[古语云:’一分耕耘一分收获’]
“我的老爸李白……
[[明天放假!]]
‘[oh,guly girls”’
;常量;常量;常用日期格式及其设置 ;?DATE( )
SET DATE TO YMD
?DATE( )
SET CENTURY ON
文档评论(0)