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

VFP课件第二章.jsp.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VFP教案 第2章 VFP的数据数型 3.其他类函数 IIF() 、 INKEY() FEOF()、 FILE() CAPSLOCK()、NUMLOCK() CREATEOBJECT() TABLEREVERT()、TABLEUPDATE() GETFILE() MESSAGEBOX() 二、日期和日期时间表达式 + 相加运算 - 相减运算 注意:日期时间+日期时间 为错误操作 七.宏替换 形式:字符型内存变量 实质:将字符型内存变量的内容代换出来,参与命令、表达式等操作。 例:(接前例) BROWSE FIELDS f1,f2 注:宏替换的使用范围比名称表达式广; 如:可替换整条命令,可以构造表达式 操作符用来处理同种类型的数据。 VFP5.0操作符分组:字符操作符、日期和日期时间操作符、逻辑操作符、关系操作符、数值操作符。 操作中需注意两点: 通常,同种类型数据之间才能操作,不同类型数据之间需先转换后操作;操作运算符具有一定的优先顺序。 字符操作符: +(连接)、-(删除操作符左侧字符串尾部空格后连接起来)、$(比较,查看左串是否在右串中,结果是逻辑值) 日期和日期时间操作符: +(相加,日期加天数)、-(相减,两日期相减) 日期时间型“相减”得数值型数据。 记录是由表中一组字段的集合。最多有255个字段。在表中以记录为单位进行搜索数据的。 对象是类的实例。例如:“汽车”是类,每一部就是一个对象。类是从对象中提取了共性。 在给数组赋值时,可以全部赋相同的值,也允许各元素赋不同值。 A=25 即给A数组从[1,1]~[5,5]都赋上了25。 数组是一组有序的数组值的集合,每个数据值称为数组元素。每个元素在数组中的位置是固定的,通过下标进行访问。 数组也是内存变量。 clear private val1,val2 去掉 val1 = 10 val2 = 15 DO down ? val1, val2 PROCEDURE down PRIVATE val1 val1 = 50 val2 = 100 ? val1, val2 set proc to bl do down1 ?val1,val2 Function down1 Val1=1000 Val2=2000 100 2000 10 2000 变量只在应用程序运行时或创建它的VFP工作区才存在。可使用LOCAL、PRIVATE和PUBLIC关键字指定变量的作用域。 LOCAL局部变量:只在创建它们的程序中使用和修改,不能被更高层或更低层的程序访问,程序停止运行时,局部变量和数组将被释放。 PRIVATE私有变量:将程序中定义的变量在程序中隐藏起来,因而可使用同名变量。一旦程序停止,所有声明为私有的均可被重新访问。 “屏蔽”同名变量和数组,它用于定义当前程序中的变量和数组,并将以前程序定义的同名变量和数组“隐藏”。在当前程序使用PRIVATE定义的变量,一旦当前程序运行完毕,返回上一层,将恢复那些被保存的同名变量和数组。 PUBLIC全局变量:在当前工作期中都能使用。在命令窗口中创建的任何变量被自动赋予全局属性。 SET TALK OFF local val1,val2 去掉 val1 = 10 val2 = 15 DO down ? val1, val2 PROCEDURE down PRIVATE val1 val1 = 50 val2 = 100 ? val1, val2 结果:50 100 50 100 10 15 10 100 通过变量名可以访问该存储单元,即内存变量。 A B AB DC 变量是内存中的一个存储单元的位置,变量名是存储位置的符号标识。该存储位置中存放的数据在程序操作期间通过该名称来读写。称为内存变量。 * * 1. 字符型(C) 字符型数据由任意字符组成,最长255个字符。 2. 数值型(N) 数值型用来表示整数或小数。 3. 日期型(D) 日期型用于存储有关年月日数据,占8个字节。 如:SET DATE TO YMD SET DATE TO LONG SET CENT ON 4. 逻辑型(L)

文档评论(0)

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

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

1亿VIP精品文档

相关文档