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

数据库原理及应用 作者 刘敏涵 主编 郭立文 尹毅峰 副主编 第3章.ppt

数据库原理及应用 作者 刘敏涵 主编 郭立文 尹毅峰 副主编 第3章.ppt

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 Visual FoxPro语言基础 3.1 一个简单的程序 例3.1 输入四个数据,计算出累加和、平均值。 3.2 数据类型 数据类型是数据的基本属性,是对数据的允许的取值以及取值范围的说明。 数据操作必须遵循的基本原则是:数据类型一致。 例如,两个整型数据可以进行乘法和除法运算,但是一个整型数据和一个通用型数据则不能进行乘法和除法运算。只有数据类型一致的数据才能进行处理。不同类型的数据之间进行操作,会出现语法错误。 3.2.1 Visual FoxPro 数据类型 3.2.2 Visual FoxPro 字段类型 3.3 数据容器 在对数据进行加工处理时,通常是将数据存入到常量、变量、数组、字段、记录或对象中。这些供数据存储的常量、变量、数组、字段、记录和对象称为数据容器。 常用的数据容器:常量、变量、数组。 3.3.1 常量 #DEFINE PI 3.1415926 作用:定义常量PI=3.1415926 #UNDEF PI 释放已经定义的常量PI 1.字符型常量 例3.2 显示几个字符型常量 在命令窗口输入: ?”计算机”, ‘学生’, [123] , [“abc”] 结果如下: 计算机 学生 123 “abc” 2.货币型常量 货币型常量用来表示货币值,在书写时要加上一个前置的符号($)(中文系统会转换成¥)。如:5元钱:美元为$5,人民币为¥5。 3.日期型常量 系统默认的日期格式为美国日期格式{mm/dd/yyyy}(月/日/年) 严格的日期格式 {^yyyy-mm-dd}(年/月/日),用这种格式书写的日期型常量能表达一个确切的日期。 4.日期时间型常量 日期时间型常量也是以{}作为分界符,包括日期和时间两部分内容:{日期,时间}。其中日期也有传统和严格两种。时间部分的格式为:[hh:mm:ss a│p]。hh,mm,ss分别代表时、分、秒,而a│p则表示选择上午或下午。在{}中以花括号中加五个冒号表示空日期时间值。 5.逻辑型常量 逻辑型常量由表示逻辑判断结果为“真”或“假”的符号组成。例如:.T.或.t.、.F.或.f.。在书写时T或F两边的定界符不能丢掉.否则会被误认为变量名。但向数据表中录入逻辑量时,不必录入定界符.屏幕也不显示小数点,在使用显示或打印方式输出数据时,会自动加上定界符。 6.数值型常量 数值型常量也称为常数,表示数量的大小,由数字(0~9)、小数点和正负号组成。例如:123、4.56、-789。同时使用科学记数法来表示很大或者很小的数值型常量。例如:用5E16表示50000000000000000。 3.3.2 变量 变量是内存中的一个位置,它的值在程序操作过程中可变。 变量名由汉字、字母、下划线和数字组成。 Visual FoxPro系统中有两种变量:字段变量和内存变量。 1.字段变量 在Visual FoxPro中,表中的每一列称为一个字段,由于一个字段的记录是不唯一的,因此,表中的字段名就是变量。 字段变量的类型为是任意数据类型,常用的有字符型、数值型、货币型、日期型、日期时间型、逻辑型等6种。 2.内存变量 内存变量是一种临时信息的存储单元,它独立于数据库文件而存在,使用时可以随时建立。一旦程序处理完毕,除非用内存变量文件来保存内存变量值,否则当退出系统后,内存变量也会与系统一起消失。 1)内存变量的赋值 格式一:STORE表达式TO内存变量名 格式二:内存变量名=表达式 作用:计算表达式并将表达式值赋予一个或多个内存变量,格式二只能给一个变量赋值。 例如: STORE 15 TO A,B,C 将变量A,B,C均赋予初值15 X=”Visual FoxPro” 将字符串”Visual FoxPro”赋值给变量X 2)内存变量的显示 格式一:?内存变量名 格式二:LIST/DISPLAY MEMORY 作用:显示内存变量的当前信息,如内存变量名、作用域、类型、取值。 3)内存变量的保存 格式一:SAVE TO 内存变量文件 格式二:RESTORE FORM 内存变量文件 作用:格式一将内存变量存储到内存变量文件中;格式二将内存变量文件调入到内存中。 4)内存变量的清除 格式一:CLEAR MEMORY 格式二:CLEAR ALL 格式三:RELEASE 作用:格式一和格式三清除所有的内存变量。格式二清除内存变量、菜单栏、菜单和窗口。 例如: STORE 1 TO A,B,C 将变量A,B,C均赋予初值1 X=”FoxPro” 将字符串”FoxPro”赋值给变量X SAVE ALL LIKE Y* TO N1 将以

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档