- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VFP数据类型和数据存储.ppt
3-2 数据类型和数据存储 数值型常量 组成:数字、小数点、正负号) 表示:一般表示法、浮点表示法 示例:10、-12.3、3.1E12(即3*1012) 货币型常量 组成:同数值型,四舍五入,四位小数位 表示:$加货币值 示例:$12、$5699.98、$23.23 字符型常量 组成:任意字符 表示:用定界符将字符串括起 示例:’12’、“ABC”、[中国]、[/“] 注意: 逻辑型常量 组成:真、假 表示:.t. .f. .y. .n. (也可以是大写) 注意: 日期型与日期时间型常量 组成:数字、分隔符(如:/ - :) 表示 传统格式:{mm/dd/yy [hh[:mm[:ss]]] [a|p]} 示例:{02-16-04}表示2004年2月16日 严格格式:{^ yyyy/mm/dd [hh[:mm[:ss]]] [a|p]} 示例:{^2004-02-16 12:10}表示2004年2月16日12时10分 注意 包含运算符:检测左边的字符串是否被包含在右边的字符串中。如果包含,返回逻辑真值(.T.),否则返回逻辑假值(.F.)。 精确比较运算符:只有当两边的字符串完全相等时,才返回逻辑真值(.T.)。 (2)字符表达式:由字符串运算符将字符型常量、变量、函 数等连接起来的式子。 示例:“abc ”+” bcd ”、”abc ”-” bcd ”、 “book”$”bookstore”、“the”$“this”、 “that”= =”that”、”that ”= =”that” * 一、数据类型 1. 字符型数据 2. 数值型数据 3. 逻辑型数据 4. 日期型数据 5. 备注型数据 6. 通用型数据 数据是反映客观事物属性的记录。数据类型一旦被定义,就确定了数据如何存储和使用。 1. 字符型数据 字符型数据(Character)是指用各种文字字符表示的数据,包括26个英文大小写字母、10个阿拉伯数字、各种汉字、专用符号和空格等,最大长度可达254个字符。 注意:如果将阿拉伯数字定义为字符型数据时,它不具备数学上的数值含义,不能参加数学运算,如电话号码,邮编等。 2. 数值型数据 数值型数据(Numeric)是指可以进行算术运算的数据,包含0~9的阿拉伯数字、小数点与正负号,最大长度为20位。在内存中,数值型数据占用8个字节。一般将需要参加数学运算的数据定义成数值型。 3. 逻辑型数据 逻辑型数据(Logic)是用来进行各种逻辑判断的数据,只有两个值,即真(.T.)和假(.F.),长度固定为1位,占用1个字节。 日期型数据(Date)是用来专门表示日期的数据。 存储格式为“YYYYMMDD”,共占用8个字节。 4. 日期型数据 日期时间型数据(Date Time)是描述日期和时间的数据。其字符存储格式为“YYYYMMDDHHMMSS”,保存在两个4字节的整数中。 5. 备注型数据 备注型数据(Memo)用于存放数据较长的字符型数据类型,固定占用4个字节的内存空间,用来存放Visual FoxPro的内部指针,实际的数据存放在与数据表文件同名的.FPT文件中,并且所存放的内容只受磁盘空间的限制。 6. 通用型数据 通用型数据(General)用于存储OLE(Object Linking and Embedding)对象,只能用于数据表中字段的定义。该字段包含了对OLE对象的引用,而OLE对象的具体内容可以是一个电子表格、文档、图片等。通用型数据长度固定为4位,实际数据长度仅受磁盘空间的限制。 二、数据存储 在VFP系统环境下,数据输入、输出是通过数据的存储设备完成的。数据除了存入到常量、变量和数组中,还可以存入到字段、记录和对象中。这些用于存储数据的常量、变量、数组、字段、记录和对象都可以称为数据容器。 1、常量 就是一种不变的量。它是一个命名的数据项,在命令或程序中直接引用的实际值。 1、定界符不能是中文符号 2、定界符必须成对出现 3、字符串含定界符时,必须采用另一种定界符 4、空串与空格字符串不同 5、字母大小写不同 6、字符串与其他类型常量的区别如:’12’与12、‘.T.’与.T. 1、不同版本VFP对日期格式处理的差别 2、传统日期格式受SET DATE、SET CENTURY命令限制 3、空日期表示{}、{//}等 2、内存变量 变量就是在程序执行的过程中随时发生改变的量。一般所说的变量,即内存变量。 内存变量由变量名、变量和类型及其宽度组成。 变量名:由字母、数字、下划线、汉字组成。 变量名长度:可以达到254个字符。 内存变量的类型:数值型、字符型、逻辑型、日期型。 内存变量的赋值: (1)使用store命令 格式:store 数据 to
您可能关注的文档
- PLC知识学习资料.doc
- PNG图像格式的压缩算法.doc
- PowerBuilder_程序.doc
- PowerPoint习题.doc
- PowerPoint联姻其它程序.doc
- PowerPoint课件教程(五).doc
- PowerPoin定制.ppt
- PP-PA共混改性.ppt
- PPP实现GPRS的上网认证过程.doc
- Prim算法最小生成树(C语言).doc
- 浙江省温州市浙南名校联盟2025-2026学年高一上学期期中联考数学试题含解析.docx
- 26高考数学提分秘诀重难点34圆锥曲线中的定点、定值、定直线问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点35概率与统计的综合问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点31圆锥曲线中的切线与切点弦问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点30圆锥曲线中的弦长问题与长度和、差、商、积问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点29巧解圆锥曲线的离心率问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点28直线与圆的综合(举一反三专项训练)(全国通用)(含解析).docx
- 寡核苷酸药物重复给药毒性研究技术指南.docx
- 重组溶瘤腺病毒生产质量管理标准.docx
- 26高考数学提分秘诀重难点27直线与圆中常考的最值与范围问题(举一反三专项训练)(全国通用)(含解析).docx
原创力文档


文档评论(0)