- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《第三章VisuaFoxPro数据基础
第三章 Visual FoxPro数据基础
1.数据类型
STR(-3.1561,6,2)
6表示将此数转换为相应字符串后的总长度。
2表示小数点后保留两位转化。
最后结果“ -3.16”,注意 负号前面还有一个空格。补全6位。,Visual FoxPro 在对数据进行操作时,要先定义其类型,Visual FoxPro 中涉及到的数据类型主要有:
1.字符型数据(Character,简写为C)
由数字、字母等ASCII字符和汉字组成。
2.数值型数据(Numeric,简写为N)
数值型数据是指可以进行算术运算的数据,包括阿拉伯数字0~9、小数点和正负号。
3.浮点型数据(Float,简写为F)
是数值型数据的一种,具有较高的精度,它由尾数、阶数和字母E组成。
4.整型数据(Integer,简写为I)
整型数据指不包含小数的数值型数据,只用于数据表的字段中,需用整数时才定义。
5.双精度型数据(Double,简写为B)
双精度型数据是具有更高精度的数值型数据,一般使用较少。
6.逻辑型数据(Logic,简写为L)
逻辑型数据是用于各种逻辑运算的数据,只有两个,即“真”(.T.)和“假”(.F.),输入使用时也可用.t.、.Y.和.y. 代替.T. ;用.f.、.N.和.n.代替.F.。
7.日期型数据与日期时间型数据(Date 和Date Time,分别简写为D和T)
日期型数据与日期时间型数据分别用来表示日期和日期时间的数据。使用时用大括号({})作定界符,默认格式为{MM/DD/YY}和{MM/DD/YY HH:MM:SS},严格日期格式为{^YYYY/MM/DD},可用设置命令决定有效性。
8.货币型数据(Currency,简写为Y):代替数值型数据表示货币,使用时应加上货币符号。
9.备注型数据(Memo,简写为M)
备注型数据是指在数据表中需要进行备注、说明的字符型数据,它存放在与数据表文件同名、扩展名为.FPT的备注文件中。
10.通用型数据(General,简写为G)
是数据表中引入的OLE(对象链接与嵌入)对象,具体内容可以是一个文档、表格、图片等,存放在与数据表同名、扩展名为.FPT的备注文件文件中。
2.常量
常量是指在命令操作或程序运行过程中其值始终保持不变的量,经常用到的常量类型是字符型、数值型、日期型与日期时间型、逻辑型,注意无备注型、通用型。
1.字符型常量
也叫字符串,由数字、字母、空格等字符和汉字组成,使用输入时必须用定界符(‘’、“”和[ ])括起来,例如‘Visual FoxPro’、“256”和[计算机]等。注意数字用定界符括起来(如“256”)后就不再具有数学上的含意,只是字符符号,不能参加数学运算;另外定界符(‘’、“”)在使用中应在英文状态输入。
2.数值型常量
数值型常量即数学中用的整数和小数,例如-23.5、1024等。
3.日期型与日期时间型常量
日期型与日期时间型常量表示一个确定的日期或日期时间,例如日期型常量{04/23/02}、{^2003/01/01}和日期时间型常量{04/23/99 13:00:02}等。
4. 逻辑型常量
逻辑型常量只有两个,即.T.和.F.。使用时也可用.t.、.y.和.Y.代表.T.;用.f.、.n.和.N.代表.F.。
5. 浮点型常量
浮点型常量是数值型常量的浮点格式,例如158E+10、-3.14E-20等。
3.变量
变量是命令操作和程序运行过程中其值可以改变的量,一般分字段变量、内存变量两类。内存变量除一般意义的内存变量(常直接称内存变量或简称变量)外,还有数组变量和系统变量两种特殊形式。
字段变量:即数据表中的字段,字段变量的类型有字符型、数值型、浮点型、双精度型、整型、逻辑型、日期型、日期时间型、备注型、通用型等。
有关字段变量的定义及使用将在下一章介绍。
内存变量:是内存中的一些临时工作单元,独立于数据库和表文件,常用来保存所需要的常数、中间结果或对数据表和数据库进行某种处理后的结果等,其数据类型由它所存放的数据类型来决定,通常有字符型、数值型、日期型、日期时间型、逻辑型、贷币型和屏幕型,其中屏幕型内存变量不能进行运算,只能用于保存屏幕画面。
内存变量需要时可随时定义和释放。当内存变量与字段变量同名时,若要使用内存变量须在内存变量名前面加“M.”。当退出Visual FoxPro系统后,内存中的所有内存变量都将消失。
内存变量的命名规则
内存变量可以用数字、字母(大小写通用)、汉字和下划线组成,且以字母、汉字开头。例如:X、a2、城市、Class_1是合法的内存变量名,而3m、a_*为非法内存变量名。
内存变量的赋值
【格式】①STORE 表达式 TO 内存变量名表
②内存变量名=表达
您可能关注的文档
最近下载
- 存储网络配置指导华为oceanstor sns2124 2224 2248 3096 5192 5384产品概述.pdf VIP
- YB∕T 4001.3-2020- 钢格栅板及配套件 第3部分:钢格板楼梯踏板.pdf VIP
- 中国钢结构制造企业资质管理规定(暂行).pdf
- VTE的治疗与预防.pptx VIP
- (公共英语等级考试三级大纲词汇4107个记忆情况.doc VIP
- [医疗机构设置审批有关规定.doc VIP
- 建设工程档案管理课件.ppt VIP
- DD 2019-02 固体矿产地质调查技术要求(1:50000).pdf VIP
- xx太阳能发电公司50MWp光伏电站项目安全设施设计专篇.pdf VIP
- 物业管理单位服务费用测算明细表.pdf VIP
文档评论(0)