第2章 Visual FoxPro数据与数据运算(1)

第2章 Visual FoxPro数据与数据运算(1)

ID:46305115

大小:3.37 MB

页数:37页

时间:2019-11-22

第2章 Visual FoxPro数据与数据运算(1)_第1页
第2章 Visual FoxPro数据与数据运算(1)_第2页
第2章 Visual FoxPro数据与数据运算(1)_第3页
第2章 Visual FoxPro数据与数据运算(1)_第4页
第2章 Visual FoxPro数据与数据运算(1)_第5页
资源描述:

《第2章 Visual FoxPro数据与数据运算(1)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第二章VisualFoxPro数据与数据运算(1)Contents数据类型1常量2变量3运算符和表达式42.1.1VisualFoxPro数据类型为了满足存储和处理数据的需要,VisualFoxPro提供了13种类型,它们是字符型、数值型、整型、浮点型、双精度型、货币型、逻辑性、日期型、日期时间型、备注型、通用型、字符型(二进制)和备注型(二进制)。整型(Integer)用于存储无小数部分的数值。长度:占4个字节,用二进制形式表示浮点型(Float)存储采用浮点型。如:1.20E+9双精度型(Double)二进制字符型(Charact

2、erBinary)二进制备注型(MemoBinary)不常用,不必看2.1.1VisualFoxPro数据类型备注型(Memo)备注型数据主要用于存放不定长或大量的字符型数据。长度:固定为4个字符备注型数据不存放在数据表中,而是存放在与数据表文件同名、扩展名为.FPT的备注文件中通用型数据(General)存储多媒体信息。特征同备注型2.1.1VisualFoxPro数据类型2.1.2常量常量(Constant)是指在程序运行期间,其值不变的量。常量的写法和其类型有关。VisualFoxpro6.0常见的数据类型的常量有:数值型、货

3、币型、字符型、日期型、日期时间型、逻辑型。数值型常量也就是常数,用来表示数量的大小。组成:由数字0~9、小数点和正负号构成长度:在内存中占8个字节例如:65、8.45、﹣43等。在讨论数值型数据宽度时,小数点和正负号也各占1位2.1.2常量1.数值型常量(Numeric)2.字符型常量(Character)字符型常量也称字符串。组成:可显示或打印的字符(汉字、英文字符、数字字符、空格等)长度:0~254个字符。定界符:单引号、双引号或方括号字符型数据必须要有定界符,如"张三","1+1"当字符串中包含有一种定界符时,必须用另一种定界符

4、来定界该字符串,但注意要成对使用。如"国宝[兔首]"空串(〝〞)和包含空格(〝〞)的字符串是不同的字符型数据在显示时没有定界符演示2.1.2常量3.逻辑型常量(Logic)逻辑型数据是用于描述客观事物真假的数据,用于表示逻辑判断的结果。组成:.T..t..Y..y..F..f..N..n.长度:1位,占1个字节前后两个定界符不可少,否则会被误认为是变量名演示2.1.2常量4.日期型常量(Date)用于表示日期的数据。日期型数据包括年、月、日3个部分,每部分间用日期分隔符分开。格式:传统格式:mm/dd/yy,默认显示格式严格格式:{^

5、yyyy/mm/dd},默认输入格式长度:固定8位日期分隔符:斜杠(/)、连字号(﹣)、句点(.)和空格等。日期的输入就按严格格式输入演示2.1.2常量与日期格式有关的设置命令SETMARKTO[日期分隔符]用于设置显示日期的分隔符。分隔符的两边要加定界符设定的分隔符不受输入日期分隔符的影响单独使用SETMARKTO为取消当前分隔符设定演示SETCENTURYON

6、OFF设置日期是否显示世纪。演示SETSTRICTDATETO[0

7、1

8、2](选学)演示2.1.2常量5.日期时间型常量(DateTime)描述日期和时间的数据。格式:{^

9、yyyy/mm/dd[,][hh[:mm[:ss]a

10、p]]}长度:日期时间型数据用8个字节存储,第一个4字节保存日期,其余的4字节保存时间。时间取值范围:00:00:00AM~11:59:59PM系统默认的格式为AM。演示2.1.2常量6.货币型常量(Y)同数值型输入或书写时要在数据前放一个$,以示区别货币型数据在存储和计算时采用4位小数,多余的系统将四舍五入货币数据在存储和计算时,采用4位小数,占据8字节存储空间。例如:常量$9.8756789存储为$9.8757。2.1.2常量认识如下常量并判断是否正确:〝a〞、`BCD`、[计

11、算机]、“数据库技术+6.0”$34、898.324、123.4567{^2005-03-31}、{2005.03.31}、{^05/03/31}.T..y.F.n.2.1.2常量2.1.3变量命令或程序中经常需要使用数据或保存计算出的结果,这些数据往往是临时的,都存储在内存单元中,为了使用方便,用变量指代相应存储单元。一个变量由变量名和变量值组成。变量也有数据类型,由其存储的数据的类型决定。声明但未赋值的变量,其值为逻辑假(.f.)。什么是变量?为什么要引入变量这个概念?变量是命令操作和程序运行过程中其值可以改变的量。2.1.3变量

12、变量名的命名规则:只使用字母、汉字、下划线和数字。以字母、汉字、下划线开头。使用1到128个字符,字段名,自由表名和索引标识最多只能10字符长。避免使用VisualFoxPro保留字。VFP定义的,有特定含义。必须是见名

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

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

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