200807VFP基础(全国).ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
江苏大学工商管理学院信息管理系 刘秋生教授 一、Vfp的基本数据元素 数据类型 常量 变量 表达式 主要文件类型 二、函数 字符处理函数 数值计算函数 日期时间函数 数据类型转换函数 测试函数。 一、vfp的基本数据元素 考点1:vfp的数据类型: 备注型和通用型字段会产生一个.fpt的文件 数据类型 数据类型习题 表的备注型字段和通用型字段的字段宽度是固定值,它们分别为 ? ?(2002秋) 关于表的备注型字段与通用型字段,以下叙述中错误的是____(2003秋)  A 字段宽度都不能由用户设定  B 都能存储文字和图象数据  C 字段宽度都是4  D 存储的内容都保存在与表文件名相同的 .FTP 文件中 考点2: VFP的命名规则 只能使用字母、下划线和数字。 使用字母或下划线作为名称的开头。 名称可以是 1 至 128 个字符,但自由表的字段名和索引标识最多只能有 10 个字符。 避免使用 Visual FoxPro 的保留字。 在程序运行过程中保持不变的量称为常量。 vfp中,共有5种类型的常量:数值型常量,字符型常量,逻辑型常量,日期型常量和日期时间型常量。(有时加上货币型常量),不同数据类型的常量采用不同的定界符表示 1.N型:可以是整数或实数, 占8个字节?。 2.C:定界符可以是单引号、双引号和方括号。 3.L型:逻辑型常量只有2个值:“真”与“假”.用.T.,.t.,.Y.,.y.表示“真”,用.F.,.f.,.N.,.n.表示“假”. 4.D型:日期型常量必须用花括号括起来 5.T型:日期时间型常量也必须用花括号括起来. VFP支持的日期/日期时间型常量的格式有两种:传统的和严格的 传统的日期格式受到命令SET DATE、SET CENTURY影响,默认美国格式 严格的日期格式使用命令 set strictdate to 0/1/2 0表示不进行严格的日期格式检查 1表示进行严格的日期格式检查 2表示进行严格的日期格式检查,并且对CTOD()、DTOC()函数也作同样检查 考点4:Vfp中的内存变量 创建方法:使用赋值运算符“=”与store命令 变量的作用域:Local、Private 和Public 与字段重名的内存变量的访问:m. 例: ? X,Y, X+Y ? X+Y ?姓名 字段变量 ? M.姓名 内存变量的保存\恢复\清除:Save To 、Restore From、Release 考点4:Vfp中的内存变量 数值运算符:+,-,*,/,**,^,% 字符运算符:字符运算符用于把两个字符量连接起来,+符号是连接,-符号也是连接,是把左边的字符量的尾部的所有空格都移到结果字符串的末尾,$的作用是查看左边的字符串是否包含在右边的字符串中 日期和日期时间运算:该类运算符只有”+”,”-”,日期与日期时间型数据不可以在一起运算 考点5:数组的定义与赋值 使用数组前必须先定义,且只能为一维与二维数组 Declare,Dimension,public,Local 数组定义后,在未赋值前,所有的数组元素的值系统都默认为逻辑值‘假’。 每个数组元素都可以有不同的数据类型,不同的数据值,值和类型都由所赋的值决定。 考点6:运算符 关系运算符:,,=, # !=,=,=,== 字符的大小比较:分为:Machine:空格,大写字母,小写字母,一级汉字,二级汉字 PinYin(默认,通过Set Collate设定):西文:按Ascii排列,由小到大:空格,小写,大写, 中文:按拼音顺序 Stroke:西文:按Ascii排列,由小到大:空格,小写,大写 中文:书写笔画多少 字符串的精确比较:Set Exact off,Set Exact On 逻辑运算符的优先级: (),Not或!,And ,Or 考点7:表达式 把符合Visual FoxPro规定的、用运算符号和括号将常量、内存变量、字段变量、函数等连接起来的式子称为Visual FoxPro表达式。 最简单的表达式可以是一个常量、内存变量、字段变量或函数。如果表达式含有不同类型的数据,则先要用有关转换函数将它们转换为同一类型后再运算。 表达式运算的结果,称为表达式的值。 表达式的类型 一、数值型表达式 数值型表达式由括号、数值型运算符(也称算术运算符)、数值型常量、内存变量、字段变量和函数组成,运算的结果为数值型。 如:25*4+(33-11)*4 结果 188 再如: 相应的表达式该怎么写? 举例 1. A+B/C*D*Y^2 2. (A+B)/C*D*Y^2

文档评论(0)

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

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

1亿VIP精品文档

相关文档