- 0
- 0
- 约1.66万字
- 约 77页
- 2016-08-21 发布于重庆
- 举报
第3章(数据及运算)
3.1 Visual FoxPro数据类型 数据的内含包括两方面:数据内容和数据形式。数据内容用于描述客观事物的特征,即数据的“值”;数据形式是指数据内容存储于媒体中的形式,即数据的“类型”。 在Visual FoxPro中,数据可以存放在常量、变量、数组、字段、记录和对象等数据容器中。 数据类型定义之后,就确定了其存储方式和使用方式。只有相同类型的数据之间才能进行运算,否则就会导致数据类型不匹配的错误。 §3.2 数据存储 在Visual FoxPro中,数据不但可以存放在常量、变量、数组中,还可以存放在字段、记录和对象中。VFP数据如下图所示。 常量是指在操作过程中其值保持不变的量。有N、Y、C、D、T和L共6种类型。 1.数值(N)型常量:正负整数或小数。 (1)普通记数法:12,-24,3.1416 (2)科学记数法:5.863E12 表示5.863×1012 3.246E-8 表示3.246×10-8 2.货币(Y)型常量:用于表示货币值的常量。 货币型常量的前置符为$,小数保留4位,超过4位小数,则自动四舍五入。 3.字符(C)型常量:用一对定界符( , ,[ ])括起来的字符串。 (1)半角的定界符要成对匹配使用。 (2)当字符串本身包含定界符时,要使用其他定界符。如: [ABC abc] (3)不包含任何字符的字符串( )为空串。 4.日期(D)型常量 (1)严格格式的日期常量 1)格式:{^yyyy-mm-dd} 2)说明: ①VFP默认在日期中使用严格格式,这样就可以避免“千年虫”的问题。 ②分隔符“/”(默认)、“-”和“.”三者等效,可以使用 SET MARK TO /|-|.命令来指定日期的分隔符。 ③可用SET CENTURY ON|OFF命令来设置年份显示的位数。 ④由于各国的日期书写格式不完全相同,可用 SET DATE TO 日期格式命令来设置日期显示的格式。 例如:若执行SET DATE TO AMERICAN命令,则日期显示格式为mm/dd/yyyy或mm/dd/yy; 若执行SET DATE TO ANSI命令,则日期显示格式为yyyy.mm.dd或yy.mm.dd。 (2)传统格式的日期常量 1)格式:{mm/dd/yy}或{mm-dd-yy}或{mm.dd.yy} 2)说明:传统格式日期只能在SET STRICTDATE TO 0状态下使用。 5.日期时间(T)型常量 (1)格式:{日期[,| ][hh[:mm[:ss]]][a|p]} (2)说明: 1)日期包含传统格式和严格格式两种。 2)[,| ]表示日期和时间之间的分隔符可用逗号或空格。 3)VFP默认使用12小时制,a表示上午,p表示下午。 日期和时间的格式不但可以用命令设置,还可以使用“选项”对话框设置。 日期和时间的格式不但可以用命令设置,还可以使用“选项”对话框设置, 6.逻辑(L)型常量:只有逻辑真和逻辑假两个值。 用户输入时,逻辑真可用 .T. 、 .t. 、 .Y. 和 .y. 中的任意一种;逻辑假可用 .F. 、 .f. 、 .N. 和 .n. 中的任意一种。 VFP输出时,逻辑真用.T.,逻辑假用. F.。 小 结 字符(C)型常量的定界符是一对双引号、单引号或方括号;日期(D)型和日期时间(T)型常量的定界符是一对花括号;逻辑(L)型常量的定界符是一对圆点。___很重要 变量概述 (1)变量的意义:计算机中的变量是内存中一个存储区域,变量名是存储区域的标识名,变量值是存放在该存储区域中的数据。 (2)VFP的变量分类 字段变量 简单变量 变量 内存变量 下标变量(数组元素) 系统变量 对象变量 (3)确定一个变量需要3个要素:变量名、数据类型和变量值。 (4)字段变量是在创建表文件时定义的变量。字段变量的类型在创建表文件时定义。 (5)内存变量是独立于表文件之外而保存于内存中的变量。内存变量的类型取决于它所存储的数据的类型。 1.内存变量 (1)内存变量的类型 (2)内存变量的命名 1)内存变量名用于标识内存变量
您可能关注的文档
- 第2课时__氧化剂和还原剂.ppt
- 第2部分操作系统及软件的安装.ppt
- 第31课阅读文章.doc
- 第33讲平面向量夹角的计算方法.doc
- 第35讲染色体变异.doc
- 第360A章肺尘埃沉着病(补偿)(评估征款)规例二.doc
- 第3章-用户界面.ppt
- 第3章ARM的指令系统.ppt
- 第3章C编程基础.ppt
- 第3章FoxPro数据及其.ppt
- GB/T 9706.266-2025医用电气设备 第2-66部分:助听器及助听器系统的基本安全和基本性能专用要求.pdf
- 中国国家标准 GB/T 9706.266-2025医用电气设备 第2-66部分:助听器及助听器系统的基本安全和基本性能专用要求.pdf
- GB/T 21715.2-2025健康信息学 患者健康卡数据 第2部分:通用对象.pdf
- 中国国家标准 GB/T 21715.2-2025健康信息学 患者健康卡数据 第2部分:通用对象.pdf
- 《GB/T 21715.2-2025健康信息学 患者健康卡数据 第2部分:通用对象》.pdf
- 《GB/T 31455.6-2025快速公交(BRT)智能系统 第6部分:调度中心与场站站台控制系统通信数据接口规范》.pdf
- GB/T 31455.6-2025快速公交(BRT)智能系统 第6部分:调度中心与场站站台控制系统通信数据接口规范.pdf
- 中国国家标准 GB/T 31455.6-2025快速公交(BRT)智能系统 第6部分:调度中心与场站站台控制系统通信数据接口规范.pdf
- 中国国家标准 GB 24407-2025专用校车安全技术条件.pdf
- GB 24407-2025专用校车安全技术条件.pdf
最近下载
- 运输管理实务(第二版)李佑珍习题答案.docx VIP
- 河南省洛阳市涧西区洛阳市2026届数学九年级第一学期期末学业质量监测模拟试题含解析.doc VIP
- 药店医保政策培训试题及答案.docx VIP
- 2026 年合规化离婚协议书制式模板.docx VIP
- 日本蜡烛图(世界经典的K线技术书籍).doc VIP
- 建筑起重机械安装(拆卸)作业安全条件审核表.docx
- (一模)乌鲁木齐地区2026年高三年级第一次质量语文试卷(含答案).docx
- 生成式AI产品需求文档(PRD)模板(增强版).docx VIP
- 腹膜腔穿刺术【PPT】.ppt VIP
- 2026年企业涉外合同法律适用选择培训课件与准据法确定.pptx
原创力文档

文档评论(0)