vfp数据库课件1-第1-2基础xs.ppt

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

第一章 VFP基础 一、 常量 常量是在数据处理过程中,其值不发生变化的量。是在程序或命令中直接引用的实际值。根据数据类型的不同,常量可分为: 1.数值型常量:由数字、小数点和正负号构成的常数 -12.345 、1.2345E-5 2.字符型常量:一个字符串。“ ”、‘ ’ 、 [ ] 作为定界符。 ‘AB’ ,“12”,[中国] 3.日期型常量: {^ } 严格的日期格式 例如:{^1999/12/24} 4.逻辑型常量: . T.、.Y.、.F.、.N. 大小写无关 货币型常量: $123.5626 没有科学计数法 6. 日期时间型常数:{^日期 [,]时间} {^2002/01/15 10:00 p} 如何显示常量? 格式: ? 常量 功能: 在屏幕上显示常量的值 例: ? 12.3 ? ‘大连’ 练习:1、显示日期 2010年3月1日 2、显示逻辑值 真 二、变量 变量是指在数据处理过程中其值可以变化的量。变量包括内存变量和字段变量。 ·变量命名,能见名知义。 ·变量名不能与关键字(Visual FoxPro 6.0提供的命令,函数)重名,否则将会产生混乱。 1.字段变量 字段变量也称为字段名变量,存在于数据表文件中(.DBF)。在一个数据表文件中,同一个字段名下的数据值是不同的,它随着记录的变化而改变,所以称它为字段变量。字段变量的类型与定义的该字段的数据类型一致。 书名(C)、附光盘(L)、单价(N)等 2.内存变量 内存变量独立于数据表文件,存在于内存之中,是在内存中开辟的临时单元,用于保存程序执行过程中的中间结果和最终结果,当退出Visual FoxPro 6.0系统时,内存变量会自动消失。 内存变量可以通过命令定义、保存、释放。内存变量的类型与它所接受的数据类型一致。 2.内存变量 如何给内存变量赋值? 命令格式1: 内存变量=表达式 内存变量=常量 如何显示内存变量的值? 命令格式: ?表达式 ?变量 ?常量 功能:在屏幕上显示表达式的内容 2.内存变量 例:a=5 ?a (英文输入方式下) (1)简单内存变量 如果当前表中存在一个同名的字段变量,则在访问内存变量时,必须在变量名前加上前缀M.(或M-),否则系统将访问同名的字段变量。 单价=3333 ? 单价 ?M. 单价 (2)数组 三、运算符与表达式 运算符:算术运算符、字符串运算符、关系运算符和逻辑运算符四种类型。 表达式是由常量、变量、函数及括号通过运算符连接起来的有意义的式子,是Visual FoxPro 6.0的重要语言成分。其中常量、变量、函数可看作最简单的表达式。 根据表达式运算结果不同,常用的表达式分为五种类型:算术表达式、字符串表达式、关系表达式、逻辑表达式和日期表达式。 1.算术运算符与算术表达式 (1)算术运算符(按优先级顺序由高到低排列)有: () 括号 +、- 正、负号 **或^ 乘方 *、/、% 乘、除、取模(余数) +、- 加、减 同级运算符优先顺序按照从左至右的顺序依次进行。 (2)算术表达式 算术表达式是指用算术运算符将常量、变量、函数连接起来的表达式,其运算结果仍然是数值型。 A+5*(B/9) 2.字符串运算符与字符串表达式 (1)字符串运算符 + 字符串连接运算符,将几个字符串连接成一个新的字符串。 - 串尾空格移位连接符,把第一个字符串尾部空格移到后面一个字符串末尾后形成一个 新的字符串。 这两个运算符的优先级相同。 (2)字符串表达式 字符串表达式是由字符型运算符、字符型常量、变量和函数组成,其运算结果是字符型数 据。 3.关系运算符与关系表达式 (1)关系运算符 、、=、(或#、!=)、=、=、只限字符( ==、$) 分别是小于、大于、等于、不等于、小于等于、大于等于,精确等于、属于,其优先级均相同。 用来对两个相同数据类型表达式值的大小进行比较。被比较的数据应该是数值型、字符型、日期型数据,而不是逻辑型数据。 (2)关系表达式 关系表达式是由关系型运算符、数值型表达式、字符型表达式、日期型表达式所组成的,其运

文档评论(0)

word.ppt文档 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档