第三章 Visual FoxPro数据与其运算.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 Visual FoxPro数据与其运算

第三章;3.1 Visual FoxPro的数据类型 3.2 Visual FoxPro的常量与变量 3.3 Visual FoxPro的内部函数 3.4 Visual FoxPro的表达式;1.字符型 ;2.数值型 ;3.货币型 ;6.逻辑型;7.备注型 ;8.通用型;3.2.1 常量 1.字符型常量;2.数值型常量;3.货币型常量;5.日期时间型常量; 日期时间型常量的设置可以用命令方式设置(略)。也可以用菜单方式进行设置设置。在“工具”菜单中选择“选项”,将打开“选项”对话框,在“区域”选项卡中可以设置日期和时间的显示格式。 在“常规”选项卡中可以设置2000年兼容性。 严格日期格式:为了避免日期混乱问题,VFP增加了一种严格日期格式。{^yyyy-mm-dd[,][hh[:mm[:ss]][a|p]]}其中^表是该格式是严格日期格式。如:{^2005-05-12};6.逻辑型常量 ;3.2.2 变量;1.命名规则 (1)使用字母、汉字、下划线和数字命名。 (2)命名以字母或下划线开头。除自由表中字段名、索引的TAG标识名最多只能10个字符外,其他的命名可使用1~128个字符。 (3)为避免误解、混淆,避免使用Visual FoxPro的保留字。 ;2.字段变量 字段变量就是表中的字段名,它是表中最基本的数据单元。字段变量是一种多值变量,一个表有多少条记录,那么该表的每一字段就有多少个值,当用某一字段名做变量时,它的值就是表记录指针所指的那条记录对应字段的值。字段变量的类型可以是Visual FoxPro的任意数据类型。字段变量的名字、类型、长度等是在定义表结构时定义的。;3.内存变量 Visual FoxPro中,除了字段变量外,还有一种变量,它独立于表,是一种临时工作单元,称为内存变量。内存变量的类型有字符型、数值型、货币型、逻辑型、日期型和日期时间型。;(1)内存变量的赋值 给内存变量赋值的命令有两种格式: 内存变量=表达式 STORE 表达式 TO 内存变量表 第一种格式只能给一个内存变量赋值。 第二种格式可以同时给多个内存变量赋相同的值,各内存变量名之间用逗号分隔。;可直接用内存变量名对内存变量进行访问,但若它与字段变量同名时,则应该用如下格式进行访问: M.内存变量名 M-内存变量名;(2)内存变量的显示 可以用命令显示当前已定义的内存变量的有关信息,包括变量名、作用域、类型和取值。命令格式为: DISPLAY MEMORY [LIKE 通配符] LIST MEMORY [LIKE 通配符] LIKE选项表示显示与通配符相匹配的内存变量,在通配符中允许使用符号?和*,分别代表单个字符和多个字符。;(3)内存变量文件的建立 将所定义的内存变量的各种信息全都保存到一个文件中,该文件称为内存变量文件。其默认的扩展名为.mem。建立内存变量文件命令的格式为: SAVE TO 内存变量文件名 [ALL [LIKE|EXCEPT 通配符]] ALL或缺省时表示将全部内存变量存入文件中。 ALL LIKE 通配符表示内存变量中所有与通配符相匹配的内存变量都存入文件。 ALL EXCEPT 通配符表示把与通配符不匹配的全部内存变量存入文件中。;(4). 内存变量的恢复 格式:RESTORE FROM内存变量文件名     [ADDITIVE] 功能:将指定的内存变量文件中的各个内存变量调    入内存 说明:若命令中含有ADDITIVE任选项,系统不清    除内存中现有的内存变量,并追加文件中的    内存变量,否则调入的内存变量将覆盖原有    的内存变量 ;(5)内存变量的清除 清除内存变量并释放相应的内存空间,所采用命令的格式为: CLEAR MEMORY RELEASE [内存变量表][ALL [LIKE|EXCEPT 通配符]] 第一条命令是清除所有的内存变量 第二条命令是清除指定的内存变量。 ;4.数组变量 在Visual FoxPro中,数组变量被定义为一组变量的集合,这些变量可以具有不同的数据类型。数组由数组元素组成,每个数组元素就相当于一个内存变量,它可以用数组名后接顺序号来表示,顺序号也叫下标。 (1)数组的定义 Visual FoxPro规定,数组在使用之前必须用数组说明命令进行定义,即定义数据名、维数和大小。其命令格式为:

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档