- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章
Visual FoxPro的
数据与表达式
第二章 Visual FoxPro的数据与表达式
2.1 Visual FoxPro的数据类型、常量和变量
2.2 Visual FoxPro的命令和函数
2.3 Visual FoxPro表达式
2.1 数据类型、常量和变量
2.1.1 Visual FoxPro的数据类型
Visual FoxPro 6.0向用户提供了14种数据类型。其中:既适用于内存变量又适用于字段变量的有:
1.字符型数据(Character)
2.货币型数据(Currency)
3.数值型数据(Numeric)
4.逻辑型数据(Logical)
5.日期型数据(Date)
6.日期时间型数据(Datetime)
2.1 数据类型、常量和变量
Visual FoxPro 6.0提供的数据类型中只适用于内存变量的有:
对象型数据(Object):Windows应用程序中生成的对象,用O表示。
2.1 数据类型、常量和变量
Visual FoxPro 6.0提供的数据类型中只适用于字段变量的有:
1.浮点型数据(Float)
2.双精度型数据(Double)
3.整数型数据(Integer)
4.备注型数据(Memo)
5.通用型数据(General)
6.字符型数据(二进制)
7.备注型数据(二进制)
2.1 数据类型、常量和变量
2.1.2常量
常量是指值在程序执行过程中保持不变的数据。
1.数值型常量:包括带小数点常量和不带小数点的常量。
例:3.14,17,1.23E5。
2.字符型常量:用单引号、双引号、方括号等定界符括起来的数据。
例:123, A,[数据库] 。
?注意:空格串 和空串的区别。使用字符型常量必须加定界符,而且定界符必须成对出现。
空格串 ,串长0。五个空格,串长为5。
空串,串长=0。
ABCDEFGH ? ABCDEFGH?
?注意:如果使用2对以上的定界符,内外定界符必须不同。
2.1 数据类型、常量和变量
2.1.2常量
常量是指值在程序执行过程中保持不变的数据。
逻辑型常量:只有两个值逻辑真和逻辑假。
逻辑真值:.T., .t., .Y., .y.
逻辑假值: .F., .f., .N., .n.
日期型常量:必须用一对花括号将数据括起来。
例:{^2005-9-5}
日期时间型常量:也必须用一对花括号将数据括起来。
例: {^2005-9-5 10:12:25 a}
2.1 数据类型、常量和变量
2.1.3变量
变量是指其值在程序的执行过程中可以改变的数据。
1.变量的命名(变量名是用来标识变量的符号)
由字母(汉字)、数字和下划线组成,但必须以字母(汉字)或下划线开头,中间不能有空格。
长度为1~128个字符,每个汉字占2个字符。
不要与系统保留字(命令名、函数名等)同名。
不区分大小写:A1即 a1
如ABC_、class1、课程名称等都是合法的变量名;
而1X、A–B、“工资”、编 号等都是非法的变量名。
2.1Visual FoxPro的常量和变量
2.1.2变量
2.变量的分类
2.1Visual FoxPro的常量和变量
2.1.2变量
2.变量的分类
字段变量是指表中的字段。它是在建立表结构时定义的,修改表结构时可重新定义或增删字段变量。
字段变量名与内存变量同名时,字段变量名优先级高于同名的内存变量。如有字段变量A1与内存变量A1。在使用内存变量时,可写成“M.A1”或“M-A1”,以示区别。
2.1Visual FoxPro的常量和变量
2.1.2变量
2.变量的分类
字段变量与内存变量的区别。
? 定义方式不同。
字段变量在建立表结构时定义;而内存变量使用赋值命令进行定义。
?使用方式不同。
字段变量在使用前必须用命令(USE)打开;内存变量定义后就可使用。
?生存期不同。
字段变量驻留在外存;内存变量驻留在内存。
2.1Visual FoxPro的常量和变量
2.1.2变量
2.变量的分类
一般内存变量是一种临时变量,由用户定义后用来存放程序运行的中间结果和最终结果。
其值存储在内存里,一旦程序运行完毕,这些变量大多数会自动释放。它的作用是提供数值的传递和运算。
系统内存变量是指以字母“_”开头的、由系统自动定义生成的变量。
如_CLIPTEXT表示接受文本并送入剪贴板。
数组是一种特殊的内存变量,是一组内存变量的有序排列,可通过下标来访问。
2.1Visual FoxPro的常量和变量
2.1.2变量
3.内存变量的操作
内存变量的赋值
格式1:内存变量=表达式
功能:计算赋值号右边的表
您可能关注的文档
- 感受挫折讲课定稿-加视频概览.ppt
- 杜海霞《孔雀东南飞》概览.ppt
- 《测量设备管理培训教材》(135页)案例.ppt
- 杜绝乱丢乱扔主题班会概览.ppt
- 管理学ch5领导讲义.ppt
- QRA重大危险源区域定量风险评价软件V2.0(邹俊杰)案例.ppt
- Qt5开发及实例02章板库、工具类及控件案例.ppt
- 管理学案例讲义.ppt
- 《工程图学》习题辅导试卷.ppt
- Qt的第五章案例.ppt
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
最近下载
- 4-1 中化泉州石化 3 万吨年干气脱硫制二甲基亚砜项目设备设计说明书(含塔设备计算说明、换热器设计结果、设备一览表).pdf
- 工程造价_横湖桥商业楼土建工程量清单报价.docx VIP
- 浙江师范大学行知学院 学生手册.pdf
- 2025年辽宁沈阳市文体旅产业发展集团有限公司招聘笔试参考题库附带答案详解.pdf
- 川崎病患儿的护理课件.pptx VIP
- 2024年东莞市东华高级中学自主招生数学试卷附答案解析 .pdf
- 中医馆客服知识培训课件.pptx
- 辽宁沈阳市文体旅产业发展有限公司招聘笔试题库2025.pdf
- 全国公开课大赛一等奖小学一年级下册数学人教版《七巧板》课件.pptx
- 辽宁沈阳市文体旅产业发展集团有限公司招聘笔试题库2025.pdf
文档评论(0)