Chongqing University of Arts

Chongqing University of Arts

ID:45308882

大小:569.00 KB

页数:102页

时间:2019-11-11

Chongqing University of Arts_第1页
Chongqing University of Arts_第2页
Chongqing University of Arts_第3页
Chongqing University of Arts_第4页
Chongqing University of Arts_第5页
资源描述:

《Chongqing University of Arts》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ChongqingUniversityofArts&SciencesVisualFoxpro程序设计1第3章VisualFoxPro6.0语言基础2数据是DBS的操作和管理对象.数据内容:指所描述客观事物的具体特性,即数据值.数据形式:数据存储形式和运算方式,即数据类型,每一个数据都有一定的类型.为使用户建立和操作数据库更加方便,在VFP系统中提供了多种不同的数据类型。下面主要介绍11中常用的数据类型。3.1.1数据类型3.1数据类型、常量及变量31)字符型(Character,C)字符型(Charac

2、ter)数据是由中英文字符、数字字符和其他ASCII字符组成的字符序列,其长度(即字符个数)范围是0~254个字符,每个字符占1个字节。2)数值型(Numeric,N)数值型(Numeric)数据是表示数量并可以进行算术运算的数据类型。数值型数据由数字0~9以及正负号(+和-)和小数点(.)组成。3)浮点型(Float,F)与数值型数据完全等价,只是在存储形式上采取浮点格式且数据的精度要比数值型数据高。只能用于字段定义.44)货币型(Currency,Y)数据的第一个数字前冠一个货币符号($)。默认小

3、数位4位,小数位超过4个字符的数据,系统将会按四舍五入原则自动截取。占8个字节.5)双精度型(Double,B)它只用于数据表中的字段类型的定义,并采用固定长度浮点格式存储。6)整型(Integer,I)只用于数据表中的字段类型的定义,不带小数点的数值类型,占4个字节。只能用于字段定义。在表中整型数据以二进制形式存储。7)日期型(date,D)长度固定为8个字节。日期型数据包括年、月、日三个部分,每部分间用规定的分隔符分开。58)日期时间型(dateTime,T)描述日期和时间的数据,长度固定为8个字

4、节。除包括日期数据的年、月、日外,还包括时、分、秒以及上午、下午等内容。9)逻辑型(Logic,L)逻辑型数据是描述客观事物真假的数据,用于表示逻辑判断结果。逻辑型数据只有真和假两种值,长度固定为1个字节。10)备注型(Memo,M)用于存放较长的字符型数据类型。备注型数据没有数据长度限制,仅受限于现有的磁盘空间。其字段长度固定为4个字符,用于存储备注文件的地址(指针),而实际数据被存放在与数据表文件同名的备注文件(*.dpt)中,长度根据数据的内容而定。只能用于字段定义611)通用型(General,

5、G)通用型数据是用于存储OLE对象的数据。通用型数据中的OLE(对象链接嵌入)对象可以是电子表格、文档、图片等。只能用于字段定义.通用型数据长度固定为4个字符,实际数据长度仅受限于现有的磁盘空间。只能用于字段定义.7根据处理数据的形式来划分,VF中有常量,变量,表达式和函数四种形式的数据.常量用以表示一个具体的、不变的值.VF按常量取值的数据类型,将常量分为6种类型:数值型常量、货币型常量、字符型常量、逻辑型常量、日期型常量、日期时间型常量。1)数值型常量数值型常量也是常量,用来表示一个数量的大小,由数

6、字0~9、小数点和正负号构成。用科学记数法形式表示很大或很小的数值型常量.数值型数据在内存中用8个字节表示.3.1.2常量82)货币型常量用来表示货币量,书写时须加上前置的符号($)采用4位小数。如一个货币型常量多于4位小数,那么系统会自动将多余的小数位四舍五入。如$123.456789将存储为$123.4568,没有科学记数法形式,在内存中占用8个字节。3)字符型常量也称为字符串,表示:半角单引号、双引号或方括号把字符串括起来。单引号、双引号或方括号称为定界符。许多常量都有定界符,不作为常量本身的内容

7、,但它规定了常量的类型以及常量的起始和终止界限。注:(1)定界符必须成对匹配,不能一边用单引号而另一边用双相号.(2)如某定界符本身也是字符串的内容,则需要用另一种定界符为该字符串定界。如“”abcd””是错误的。(3)空串(不包含任何字符的字符串其长度为零)和空格串(包含若干空格的字符串)是有区别的。(4)定界符只能是半角字符,不能是全角字符。94)日期型常量日期型常量的定界符是一对花括号{}。花括号内包括年、月、日三部分内容,各部分内容之间用分隔符分隔。分隔符可是斜杠(/)、连字号(-)、句点(.)

8、和空格,其中“/”是系统在显示日期型数据时使用的默认分隔符。日期型常量的格式:①传统的日期格式系统默认的日期型数据为美国日期格式“mm/dd/yy”(月/日/年),传统日期格式中的月、日各为2位数字,而年份可是2位也可是4位数字,如{10/08/06}、{10-08-06}、{10.08.2006}②严格的日期格式:{^yyyy-mm—dd}花括号内第一个字符必须是脱字符(^);年份必须用4位(如2001、1999等);年月日的次序不能颠倒

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

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

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