网站大量收购独家精品文档,联系QQ:2885784924

第04讲第七章VFP语言基础.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第04讲第七章VFP语言基础

第7章 VFP语言基础 7.1数据类型 1字符型 C 2 贷币型 Y 3 数值型 N 4 日期型 D 5 日期时间型 T 6 整型 N 7 逻辑型 (.t. .f.) L 8 备注型 (.fpt) M 9 通用型 (只能在表中出现) G 数据类型可能type(字符表达式)涵数返回。 7.2 数据存储容器 一 常量 1、数值型(包括整型和浮点型) 2、字符型 必须用定界符( 单引号、双引号、方括号),且不能是纯中文的全角状态 3、日期型 a.年月日之间使用分隔符( / - . 空格),整个常量要用定界符 { } b.默认格式:{^yyyy-mm-dd},显示时按mm/dd/yy的格式 c.日期格式的设置: set mark to “ . “ set century on (off) 设置年份4位(2位) set date to mdy 4、日期时间型 P37 a. 日期部分与日期型常量相似,日期和时间之间用空格隔开 b.时间部分的格式:[hh[:mm[:ss]][a/p]],默认的值是 12:00:00 Set hours to 12 [24] Datetime(),time(),date(),day(日期),month(日期),year(日期). 5、逻辑型 用T(t)或Y(y)表示逻辑真,用F(f)或N(n)表示逻辑假,显示结果用大写字母T和Y表示,并在两侧补上圆点。 注意:在给简单内存变量和字段内变量赋值的情况。 二 、变量 1、字段变量 依附于数据库文件而存在的变量,由不超过10个字符的字母、数字、下划线的字符串组成,且第一个字符不允许是数字或下划线。最好“见名知义”。 日期型 (日期时间型):8 备注型(通用型):4 逻辑型:1 2、内存变量 不依附数据库文件而存在,有以下二种: 简单内存变量 内存变量数组(只能以英文字母开头) 3、 系统内存变量(均以下划线开头) 注意:如果当前表中存在一个与内存变量同名时,则在访问内存变量时,在内存变量名前加上前缀 M. (或M-). 4.变量赋值 a=10; store 10 to a,b 5.显示内存变量: list memory list memory like .. disp memory disp memory like .. 6保存内存变量 SAVE TO 内存变量文件名/ MEMO 备注字段名[ALL LIKE/ EXCEPT 内存变量名框架] SAVE TO VAR1 SAVE TO VAR2 ALL LIKE ?A* 7 内存变量恢复 restore from 内存变量文件名 8 内存变量册除 RELEASE 内存变量名表 删除指定的内存变量。当内存变量名表为多个变量时,变量名之间用“,”隔开 release all [like *] 删除指定的内存变量。省略所有选择项时,则删除所有的内存变量。 clear memory删除当前内存中的所有内存变量。它和RELEASE ALL的效果完全相同。 三、数组 1 定义数组 格式一: DIMENSION 数组名1(行[,列])[,数组名2 (行[,列])……] 格式二: DECLARE 数组名1(行[,列])[,数组名2 (行[,列])……] 定义数组: DIMENSION A(2,3),BB(4,8) 也可以一次只定义一个数组: DIMENSION A(2,3) 也可以只定义一维数组: DIMENSION A(6) 说明:1、数组的下标的起始值为1 。 2、同一数组中的数组元素可以有不同的数据类型 。 3、二维数组中各元素按行的顺序依次排列 。 4、每个数组占用一个内存变量 。 5、除了可以分别对数组元素赋值以外,也可对数组中的所有元素赋同一初值。 6、DIMENSION和DECLARE功能完全相同,常用DIMENSION 2 数组赋值 dime A(10,10) STORE 0 TO A 将数值0赋给数组A的所有元素 STORE 李磊 TO A(2,1) 将字符串“李磊”赋给数组A的第2行第1列的

文档评论(0)

qnc814 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档