- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.1 VFP的数据类型 数据类型决定了数据在计算机内的保存形式,并定义了它所支持的运算。 VFP提供常见的12种数据类型(表3-1),常用的有7种:字符型、数值型、日期型、逻辑型、货币型、备注型和通用型 (1)字符型数据: ? 是不能进行算术运算的文字数据类型。 ? 包含英文字母、数字、汉字、空格和各种ASCII字符,其最大长度不能超过254个字符。 (2)数值型数据: 表示数量并可以进行算术运算的数据类型。 正负号、数字及小数点组成。 ? 最大长度为20位(其中包括小数点和正负号所占的位数)。 (3)货币型: ? 是为存储货币值而使用。 ? 固定长度为8个字节,默认保留4位小数。 (5)日期时间型: ? 是表示日期和时间的数据,包含年、月、日、小时、分、秒格式的数据。 {^2010/10/01 15:37} (6)二进制字符型数据: ? 是以二进制形式存储的数据类型。 (7)整型: ? 即整数,固定长度为4个字节。 ? 可用于存放年龄、成绩等信息。 (8)浮点型: ? 与数值型相同,包括正负号、数字及小数点,其最大长度也为20位。 (9)双精度型: ? 用于存放高精度数据,固定长度为8个字节。 (10)逻辑型: ? 只有真(.T.)和假(.F.)两种取值,长度为1个字节。 (11)通用型: ? 因为有通用型数据,Visual FoxPro可以将外部的数据文件(如声音、图像、视频等)作为数据来处理。 ? 通用型数据固定长度为4个字节,这4个字节不是它真正的内容,其实际内容存放在一个以.FPT为扩展名的文件中,这4个字节用以存放指向.FPT文件位置的指针。 (12)备注型: ? 为了存放较多字符设立的数据类型。 ? 备注型数据也只有4个字节的长度,而实际数据存放在以.FPT为扩展名的文件中。 (2)严格的日期格式 格式:{^yyyy-mm-dd} 例如:{^2006-02-25} 说明: 必须有脱字符^,年份为4位,年月日顺序固定 (3)设置世纪值 格式:SET CENTURY ON|OFF TO [世纪值] ROLLOVER [年份参照值] 功能:ON|OFF表示是否显示世纪。世纪值为2位数值表示世纪,如果日期的年份大于等于年份参照值,则世纪值为表示数据的世纪值,否则为世纪值+1。 例:SET CENTURY ON SET CENTURY OFF SET CENTURY TO 18 ROLLOVER 45 如日期数据{10/25/55},表示1855年10月25日。 3.2.2 Visual FoxPro的变量 3.4.2 字符函数 ? 字符函数是用于处理字符数据的函数。 3.4.4 数据类型转换函数 3.4.7 文件管理函数 6)数组 数组是按一定顺序排列的一组内存变量,由一系列元素组成。但数组必须先定义后使用。每个数组元素可通过数组名及相应的下标来访问。一个数组中的数组元素类型可以不同。 格式:DIMENSION|DECLARE 数组名(下标1 [,下标2]) 说明: (1)只有下标1就是一维数组。如dime a(3),数组元素为a(1)、a(2)、a(3)。 (2)有下标2就是二维数组。如dime b(2,3),数组元素为b(1,1)、b(1,2)、b(1,3)、b(2,1)、b(2,2) 、b(2,3)。 (3)数组定义后,系统自动赋值为.f.。 (4)在同一运行环境下,数组名不能与简单变量名重名。 3 .系统变量 系统变量是Visual FoxPro自身提供的变量。系统变量通常以下画线“_”开头,与一般变量的使用方法相同。 例如:_screen.fontsize=20 _screen.fontbold=.t . 3.3 Visual FoxPro表达式 ? 将常量、变量和函数运算符连接起来的式子称为表达式。 ? 根据运算符和运算对象的不同,表达式可分为算术型、字符型、日期型、关系型和逻辑型 3.3.1 算术运算符与算术表达式 由算术运算符将数值型数据连接起来形成的式子,运算结果为数值型常数。 算术运算符及其优先级如下: 求余运算 规则为: (1)余数的正负号与除数相同。 (2)当除数与被除数符号相同时,
您可能关注的文档
- IE部工作职责介绍.ppt
- i九年级UnitOne单词.ppt
- JAVA编程要点和编程规范.ppt
- Lecture1入门实例.ppt
- l高中英语选修7unitLanguagepoints.ppt
- Mathematica基础知识.ppt
- LED支架简介.ppt
- MBA英语词汇速记教程[短时间快速熟记全部单词终生不忘].ppt
- Novell服务常见问题.ppt
- myh整理乙醇.ppt
- 东吴证券-渝水转债:水利行业的新星.pdf
- 华源证券-北交所科技成长产业跟踪第九期:人形机器人高端轴承国产化率存在提升潜力,关注北交所轴承制造企业.pdf
- 华福证券-华福固收-近期城投非标偿还知多少.pdf
- 中邮证券-流动性打分周报:中长久期中低评级城投债流动性下降.pdf
- 国金证券-光伏玻璃行业专题:价格拐点可期、上涨弹性大,底部布局正当时.pdf
- 中信建投-信息技术-通信行业动态:CES“AI硬件”异彩纷呈持续推荐算力板块.pdf
- 中原证券-基础化工行业月报:油价持续上行,丙烯酸产业链整体表现靓丽.pdf
- 信达证券-轻工制造2025年度策略报告:布局低位顺周期,重视稀缺成长.pdf
- 银河证券-计算机行业行业跟踪报告:多地发力工业互联网,打造工业智能高地.pdf
- 华安证券-“打新定期跟踪”系列之二百零二:“低价股”赛分科技上市,首日均价涨幅达到416%.pdf
文档评论(0)