数据与数据运算

数据与数据运算

ID:43982835

大小:194.00 KB

页数:53页

时间:2019-10-17

数据与数据运算_第1页
数据与数据运算_第2页
数据与数据运算_第3页
数据与数据运算_第4页
数据与数据运算_第5页
资源描述:

《数据与数据运算》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第三章VisualFoxPro数据与数据运算§3.1常量与变量1、数据常量:由数字0-9、小数点、正负号组成。2、字符型常量:由一些字母、汉字、阿拉伯数据组成。例:“abc”、“数据库文件”、“123”3、日期型常量:表示日期,用花括号({})括起。1)setmarkto[日期分隔符]功能:指定输出(显示)时的日期分隔符。2)setcenturyon/off功能:on输出年份为4位,off输出年份为2位。3)setdatetocy功能:设置输出的年月日格式。cy:各种常用日期格式短语(P26)4、逻辑型常量:只有

2、“真”、“假”两值真:.T..t..Y..y.假:.F..f..N..n.变量1、概念变量是指在程序运行过程中其值可以变化的量。VF变量:内存变量字段变量数  组2、分类(3种):一、内存变量定义:是内存中的一个存储区域,变量值就是存储在这个区域里的数值。特点:1)变量的类型取决于变量值的类型;内存变量数据类型包括:字符型(C)、数据型(N)  、货币型(Y)、逻辑型(L)、日期型(D)、日期  时间型(T)6种。2)在使用前不必进行特殊的声明或定义;3)变量的值和类型通过赋值来完成;4)重新赋值将改变原来的值和

3、类型;例:a=100?a屏显:100a=“你好!”?a屏显:你好!5)每个变量都有个名字,可以通过变量名访问变量;6)当VF退出或关机时,内存变量将随之消失。1、内存变量的赋值格式1:内存变量=<表达式>功能:先计算表达式的值,再赋给内存变量。格式2:store<表达式>to<内存变量表>功能:先计算表达式的值,再赋给表中每个变量。注:VF命令格式中,/表示二选一,<>表达必选项,[]表示可选项。2、显示内存变量的值格式1:?/??<内存变量表>︱︱功能:显示内存变量的值。格式2:list/displaymemo

4、ry[like<通配符>][toprint/tofile<文件名>功能:显示内存变量的变量名、作用域、类型、取值等信息。3、保存显示内存变量格式:saveto<内存变量文件名>[all[like/except<通配符>]︱︱功能:将满足条件的内存变量保存到指定内存变量文件中,文件的扩展名为.mem。4、清除内存变量格式1:release<内存变量表>︱︱功能:清除指定的内存变量。格式2:releaseall[like/except<通配符>]功能:清除满足条件的内存变量。︱︱格式3:clearmemory功能:清

5、除当前所有的内存变量(同releaseall)。格式4:clearall功能:清除当前所有内存变量,同时关闭已打开的数据库表、索引文件等一系列文件。二、字段变量1、定义:表中的各条记录在同一个字段名中有不同的取值,这个字段名称为字段变量,字段名下的取值,称为字段变量的取值。例:学生信息表中有“姓名”字段,该字段下有李华、张大朋等人的名字。“姓名”-字段变量具体人名(李华、张大朋……)-字段变量的取值2、字段变量的数据类型(13种):字符型、数据值型、浮点型、逻辑型、日期型、备注型、通用型、货币型、日期时间型、双精

6、度型、整型、字符型(二进制)、备注(二进制)三、数组1、定义数组格式1:dimension<数组名>(<下标1>,<下标2>)…格式2:declare<数组名>(<下标1>,<下标2>)…注:两种格式功能完全相同,定义后,系统自动赋予“假”  (.F.)值。数组与内存变量不同,必须先定义,再使用!!2、注意事项:1)在一切可以使用内存变量的地方,均可使用数组元素;2)在同一个运行环境下,数组名不能与内存变量名重名;3)在赋值语句中,表达式位置不能出现数组名。§3.2表达式1、概念表达式是由常量、变量和函数通过特定

7、的运算符连接起来的有效式子,式子得出的结果为表达式的值。2、分类(5种)数值表达式、字符表达式、日期时间表达式、关系表达式、逻辑表达式一、数值表达式1、算术运算符(7种):+、-、*、/、**或^、%、()注:优先级:()>**或^>*、/、%>+、-2、数值表达式:用算术运算符将数值型数据连接起来的式子例:1)2*3+42)2**3+53)3+2^(1+2)4)15%45)15%-41)102)133)114)35)-1注:a)2需写成:2^3或2**3b)%:被除数与除数同号,值为余数;异号,值为余数+除数3

8、二、字符表达式1、字符运算符(2种):1)+:前后两个字符串首尾连接形成一个新的字符串;2)-:连接前后两个字符串,并将前字符串的尾部空格    移到合并后新的字符串尾部。注:优先级相同!2、字符表达式:用字符运算符将字符型数据连接起来的式子。三、日期时间表达式日期+天数    日期时间+秒数天数+日期    秒数+日期时间日期-天数    日期时间-秒数日期-日期   

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。