- 1、本文档共68页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 Visual FoxPro语言基础 2.1 数据类型 2.1.1 数据类型 以上数据类型只能用于数据表中的字段类型的定义。 2.1.2 常量 常量表示一个具体的、在命令操作或程序运行中值保持不变的量。 不同类型的常量有不同的表示方法(书写格式)。 Visual FoxPro中常量包括: 字符型(C) 数值型(N) 货币型(Y) 日期型(D) 日期时间型(T) 逻辑型(L) 数值型常量 数值型常量是用来表示一个数量大小的常数,可参与数学运算。 由数字0~9、小数点、正负号和表示乘幂的字母E组成。 其取值范围是:-0.9999999999E+19~0.9999999999E+19 最长20位 【例】15、45.6 -12.3 【例】1.5E8表示1.5×108 2.34E-8表示2.34×10-8 字符型常量 字符型常量是用定界符括起来的“字符串”,由中英文字符、各种符号、空格和数字组成。 定界符包括半角单引号、双引号或方括号,它必须成对出现,即前后定界符一致。(英文标点) 用字符型表示的数字是没有数值大小的文本型数据。 如果字符串内容本身含有定界符,则必须用另一种定界符括起来。 在字符型常量中,一个汉字占两个字节,其他字符占一个字节。字符串长度不超过 254个字符,即127个汉字。 【例】’学号’、”1001” 、[xy@126.com] ”” ” ” 【例】”I’am a teacher.” 或 [I’am a teacher.] 逻辑型常量 逻辑型常量是用来表示逻辑真和逻辑假的常量。 定界符为一对英文小数点。 【例】逻辑真的表现形式有:.T.、.t.、.Y.和.y. 逻辑假的表现形式有:.F.、.f.、.N.和.n. 货币型常量 货币型常量是用来表示货币值的常量。 货币型数据与数值型数据的不同之处就是前面的货币符号($)。 $12.34 货币型数据采用4位小数存储,超出部分四舍五入,少于四位则会自动补零。 货币型常量没有科学记数法形式。 日期型常量 日期型常量是用来表示具体日期的常量,由年、月 、日组成。 日期型常量的定界符是一对花括号{},分隔符可以是/ - . 空格。 日期型数据的显示格式 默认显示格式:mm/dd/yy 日期型数据的显示格式可以通过系统设置而改变,影响日期格式的命令: 日期型数据的显示格式 (2)设置日期显示的格式 (包括年月日的顺序及分隔符的样式) 【格式】SET DATE TO AMERICAN︱ANSI︱BRITISH︱FRENCH︱GERMAN︱ITALIAN︱JAPAN︱USA︱MDY︱DMY︱YMD 日期型数据的显示格式 日期型常量 【例】设置不同的日期格式。 ? DATE() ? {^2016/03/08} ? {2016/03/08} SET CENTURY ON SET MARK TO - SET DATE TO YMD ? {^2016/03/08} SET CENTURY OFF SET MARK TO SET DATE TO AMERICAN ? {^2016/03/08} 日期时间型常量 日期时间型的显示格式为: mm/dd/yy hh:mm:ss][a|p] 显示格式 严格日期时间型的格式为: {^yyyy-mm-dd[,][hh[:mm[:ss]][a|p]]} 输入格式 说明:日期和时间之间用逗号或空格隔开,a代表上午,p代表下午,默认为上午。 常量 变量 变量:是指在命令操作或程序运行过程中其值可发生变化的量。 每一个变量都有一个变量名, 用户通过变量名访问变量。 变量的分类: 字段变量 内存变量:普通内存变量、数组变量 系统变量 变量命名规则 由字母、下划线、数字和汉字(一般建议尽量不采用汉字命名,以提高操作效率)组成。不能以数字开头。 不能和系统关键字、标准函数名重名。 字母不区分大小写,即变量名ab、Ab、aB在系统中是被同等对待的。 除了自由表的字段名、表的索引标识名至多只能有10个字符外,其余名称的长度可以是1~128个字符。 字段变量 字段变量就是表中的字段,数据表中字段名即字段变量名。字段变量在创建表结构时定义,字段变量的数据类型与该字段定义的类型一致。 字段变量的类型可以是VF的任意数据类型。 内存变量 内存变量是存储在内存中的一个临时单元,变量值就是存储在这个单元里的数据 ,用户通过变量名访问变量
您可能关注的文档
- 成语接龙活学活用(下)讲述.ppt
- 成都20个工业园区资料讲述.doc
- 成语的运用课件习题李华杰讲述.ppt
- 数据库-学生成绩管理系统解读.doc
- 娱乐信息系统解读.ppt
- 汽轮机的现场安装解读.ppt
- 岳麓版历史必修二总结解读.docx
- 成都七中化学2016届一轮复习专题1-3讲述.ppt
- 汽轮机试题解读.doc
- 数据库应用技术模拟试题解读.doc
- 规划课题申报范例:“双高计划”视域下高职院校专业结构优化调整的路径与策略(附可修改技术路线图).docx
- 规划课题申报范例:“双减”背景下小学语文课堂教学提质增效的研究(附可修改技术路线图).docx
- 规划课题申报范例:“双减”背景下教育质量提升研究(附可修改技术路线图).docx
- 规划课题申报范例:“双减”背景下的初中化学作业设计与实践研究(附可修改技术路线图).docx
- 规划课题申报范例:“课程思政”与“思政课程”同向同行协同育人实践研究(附可修改技术路线图).docx
- 规划课题申报范例:“三融”背景下职业教育类型定位研究(附可修改技术路线图).docx
- 规划课题申报范例:“小幼衔接”取向下小学语文发展型学习任务群的设计与实施策略研究(附可修改技术路线图).docx
- 规划课题申报范例:“大思政”视域下高等职业院校创新创业教育研究(附可修改技术路线图).docx
- 规划课题申报范例:“双减”背景下高效地理课堂的建构与实践研究(附可修改技术路线图).docx
- 规划课题申报范例:“双集中”背景下新优质学校建设研究(附可修改技术路线图).docx
文档评论(0)