- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VFP第3、4周参考义
VFP第三、四周电子讲义
[复习上节课内容]
设置系统默认存储路径(一些常用的系统环境参数的设置)、文件的复制、重命名。
多个相关数据表建立的注意事项
[教学目的与要求]
掌握常量、变量、运算符、表达式及函数的使用。
[重点]
常量、变量、运算符、表达式和函数。
VFP的数据及其运算
数据表是VFP数据处理时所需要的最基本的数据来源。数据表是VFP中处理数据、建立关系数据库和应用程序的基本单元。所以对表的操作也是VFP中最基本的操作。
第一节 VFP的数据数据类型
1.字符型(Character)
字符型数据是不能进行算术运算的文字数据类型(C),包括字母、数字、空格、专用符号、标点符号以及汉字代码字符组成的字符串。字符型数据的长度是1~254个字符。
2.数值型(Numeric)
数值型数据用来表示数量并可以算术运算的数据类型(N),它包含数字0~9,正负号和小数点。在数值型字段中,小数部分的长度是在创建字段时确定的,这个长度是字段总长度的一部分。这种数据在存储器中占8 bytes ,在表中占1~20数据位.
3.货币型(Currency)
货币型数据是用存取专门表示货币金额数值的数据类型(Y),它缺省保留4位小数,其在表中需要有8字节的固定存储空间
4.日期型与日期时间型(Date、DateTime)
用于存储日期型和日期时间型(D或T),长度均为8字节。
5.逻辑型(Logic)
逻辑型数据只含有两个值:“真”(.T.)或“假”(.F.)。逻辑型字段可用来存储只具有两种状态的信息,在表中通常将逻辑型字段作为复选框资源。
6.备注型(Memo)
备注类型用于存储大数据块的文本数据。备注型字段的取值与字符型相同,但能容纳更多的字符。备注型字段内容的多少是可变的,这受内存可用空间的限制。在备注类型中,备注字段的内容实际上是存储在一个相对独立的数据库备注文件中的,尽管这个文件是表的一个辅助文件,但它们在磁盘上却是彼此分开存储的。在数据表中,备注型字段只占用4个字节,系统通过这4个字节来引用其相应备注文件中的备注内容。备注文件的扩展名是.fpt。通常,对于事先就可以确定长度上限并且长度在256字节以内的文本不采用这种数据类型,但对于那些不能事先确定长度的内容,则可以定义成备注类型。
7.通用型(General)
通用型数据类似于备注型数据,但它主要是用于存储OLE(对象链接与嵌入)对象的数据,其长度固定为4位,实际的数据长度仅与磁盘的空间有关。其中OLE对象可以是电子表格、文档、图片等。( OLE对象的实际内容、类型、数据量等取决于连接或嵌入OLE对象的操作方式。如果采用连接OLE对象方式,则数据表中仅包含对OLE对象的引用说明和对创建OLE对象的应用程序的引用说明; 。如果采用嵌入OLE对象方式,则数据表中除对OLE对象的引用说明及对创建OLE对象的应用程序的引用说明外,还包含OLE对象中的实际数据)。
常量和变量
前面介绍了VFP中常用的几种数据类型,那么在VFP中两种基本的数据表现形式就是常量与变量。在Visual FoxPro系统环境下,数据输入、输出是通过数据的存储设备完成的。通常我们都是将数据存入到常量、变量、数组中,数据还可以存入到字段、记录。我们把这些供数据存储的常量、变量、数组、字段、记录称为数据存储容器,简称为数据容器。
常量
在程序运行过程中,其值不变的量。
数值型常量:由数字(0~9)、小数点和正负号组成的常数,如整数、小数等。
例如:日常记数法:-123.56、768、+32567.67
科学记数法:1.23e2、-3.645e-3
字符型常量:也称为字符串。由汉字和ASCII字符集中可打印字符组成的字符串(包含空格),使用时必须用定界符双引号、单引号或方括号括起来(””、’’、[])。VFP中字符串的最大长度为254个字符。
例如:ABCDEF、中国人民解放军 、[xi’an]、”1”(与1不同)。
注: 如果字符串本身含有其中一种定界符,则需使用另一种定界符括起来。
日期型常量和时期时间型常量:日期型与日期时间型常量必须用花括号括起来。 其中:日期型用于表示日期,其默认显示格式以{mm/dd/yy}表示,但输入格式为
{^ yyyy/mm/dd}这种日期格式称为严格的日期格式,不会引起二义性;
日期时间型用于表示日期时间,其默认显示格式以{mm/dd/yy hh:mm:ss}表示,但输入格式为{^ yyyy/mm/dd hh:mm:ss}。
例如:?{^2005-04-11}
?{^2005-05-11 2:30:00}
?{^2005-05-11 12:30:00}
?{^2005-05-11 2:30:00 PM}
注:可使用 工具 / 选项
您可能关注的文档
最近下载
- 老年妇科患者围手术期管理中国专家共识(2024年版).pptx VIP
- 2023《关于党的建设的重要思想》微党课精品课件.ppt VIP
- 老年妇科患者围手术期管理中国专家共识(2024版)解读PPT课件.pptx VIP
- 生态系统课件课件.ppt VIP
- 《西方艺术鉴赏》课件.ppt VIP
- 成人肠造口护理-2019中华护理学会团体标准.pptx VIP
- 上海市绿色社区创建状况调查和发展对策研究.pdf VIP
- 第一现场震撼世界的不朽影像黑镜头精选珍藏本 阿夏 285页.pdf VIP
- 心血管-肾脏-代谢综合征患者的综合管理中国专家共识2025解读-1.pptx
- 2024年国网新疆电力有限公司高校毕业生招聘450人(第二批)笔试参考题库附带答案详解.doc
文档评论(0)