- 1、本文档共96页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[文学]第2章 VFP 60 语言基础
第2章 VFP语言基础 2.1 数据类型 2.1 数据类型 1.字符型数据(Character,简写:C) 是指用各种文字字符表示的数据,由26个英文大小写字母、10个阿拉伯数字、汉字、专用符号和空格等组成,最大长度为254个字节。 注意:如果将阿拉伯数字定义为字符型数据时,它不具备数学上的数值含义,不能参加数学运算。 如:电话号码,邮编等。 2.1 数据类型 3.货币型数据(Currency ,简写:Y) 采用表示货币量的数据来代替用数值型数据表示货币,长度固定为8个字节。 如:$25 在数据的第一个数字前冠一个货币符号($) 2.1 数据类型 5.日期型数据(Date ,简写:D) 是用来表示日期的数据,存储格式为“YYYYMMDD”,其中YYYY代表年,MM代表月,DD代表日,长度固定为8个字节。 2.1 数据类型 7.整型数据(Integer, 简写:I) 是指不包含小数点部分的数值,以二进制形式存储,长度固定为4个字节。 如:25 -100 2.1 数据类型 9.双精度数据(Double,简写:B) 是具有更高精度的数值型数据,长度固定为8个字节。 2.1 数据类型 11.通用型数据(General ,简写:G) 用于存储OLE对象,只能用于数据表中字段的定义。该字段包含了对OLE对象的引用,而OLE对象的具体内容可以是文档、图片、电子表格等。通用型数据的长度固定为4个字节,用来存储指向.FPT文件位置的地址指针,实际数据长度仅受磁盘空间的限制。 实际数据存放在与数据表文件同名的.FPT文件中 OLE:Object Linking and Embedding,对象连接与嵌入,简称OLE技术 2.1 数据类型 12.字符型数据(二进制) 用于存储任意不经过代码页修改而维护的字符型数据。长度不超过254个字节。 注意:字符型数据与字符型数据(二进制)的区别 存放ASCII或汉字等 存放二进制数据 2.2 数据存储 在VFP中,将用于存储数据的常量、变量、数组、字段、记录和对象称为数据的存储容器,它们决定了数据的类型和存储方法。 2.2.1 常量 常量是指在数据处理过程中其值始终保持不变的量。 常量名是常量的标识符,其命名规则为:以字母或汉字开头,后面可以跟字母、数字、下划线和汉字,长度不超过128个字符,与系统保留字不能同名。 2.2.1 常量 2.2.1 常量 2.2.1 常量 2.2.1 常量 2.2.1 常量 2.2.1 常量 2.2.2 变量 变量是指在数据处理过程中其值可以改变的量。包括字段变量、内存变量、数组变量和系统内存变量。 2.2.2 变量 2.2.2 变量 2.2.2 变量 3. 内存变量 (1)建立内存变量 格式1:内存变量名 = 表达式 格式2:STORE 表达式 TO 内存变量名表 功能:在定义内存变量的同时确定内存变量的值和类型。 2.2.2 变量 3. 内存变量 (2)输出内存变量 格式1:? 表达式表 格式2:?? 表达式表 功能:计算表达式表中各表达式的值并在屏幕上显示出来。 2.2.2 变量 3. 内存变量 (3)显示或打印内存变量 格式:LIST | DISPLAY MEMORY [LIKE 通配符] [TO PRINTE | TO FILE 文件名] 功能:显示或打印内存变量的当前信息。 2.2.2 变量 2.2.2 变量 3. 内存变量 (4)清除内存变量 格式1:CLEAR MEMORY 格式2:RELEASE 内存变量名表 格式3:RELEASE ALL [LIKE 通配符 |EXCEPT 通配符] 功能:释放所有内存变量或指定的内存变量。 格式4:CLEAR ALL CLEAR ALL 在关闭所有文件的同时清除所有的内存变量。 2.2.2 变量 4. 系统变量:以字符“_”开头的、由VFP系统自动定义生成的变量,其名称也是系统事先定义好的。 例如,_PAGENO,_ALIGNMENT 2.2.2 变量 5.数组 内存中连续的一片存储区域,由一组称为数组元素的变量组成。通过赋值语句可以为各个元素分别赋值,且所赋值的数据类型可以不同。 2.2.2 变量 5.数组 内存中连续的一片存储
文档评论(0)