Visual FoxPro语言基础

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
为:mm/dd/yyhh:mm:ss
上一页 下一页 返回
单元2 数据存储
日期时间型常量常用的系统输人格式 为:/^yyyy/mm/ddhh:mm:ss/
其中,前mm代表月,dd代表日,yy或yyyy代表年;hh 代表小时,后两个mm代表分钟,ss代表秒。
[例2-7]以下是合法的日期时间型常量。 "2009/11/1310:01:01/,
任务1.9日期时间型(T型)
日期时间型(date time)数据是描述日期和时间的数据,包 括日期和时间两部分内容。日期时间型数据除了包括日期的 年、月、日外,还包括时、分、秒以及上午、下午等内容。 日期时间型数据的输人格式为 /^YYYY/MM/DDHH:MM:SS/,输出格式 为:MM/DD/YYHH:MM:SS,其中,YYYY(或YY)表示 年,MM表示月,DD表示日,HH表示小时,MM表示分钟, SS表示秒。AM(或A)和PM(或P)分别代表上午和下午,默 认值为AM。
成。 [例2-4]以下是合法的逻辑型常量。 逻辑真:.t.或.T.、.y.或.Y. 逻辑假:.f.或.F.、.n.或.N. 2.1.5日期型常量 日期型常量常用的系统输出格式为:mm/dd/yy;日期型常
量常用的系统输人格式为:^yyyy/mm//dd,其中,mm 代表月,dd代表日,yy或yyyy代表年。
任务1.7货币型(Y型)
货币型(currency)数据是为存储货币值而使用的一种数据 类型。默认保留4位小数,占据8字节存储上空一间页。 下一页 返回
单元1 数据类型
任务1.8日期型(D型)
日期型(date)数据是表示日期的数据。日期型数据的一般输 人格式为/^yyyy/dd/,占8个字节。显示的格式有多种, 常用的为:mm/dd/yy。其中,yyyy或yy表示年,mm表 示月,dd表示日,它受SETDATE,SETMARK, SETCENTURY命令设置值的影响。其取值范围为 /^0001/1/11/一/^9999/12/31/。
上一页 返回
单元2 数据存储
在Visual FoxPro系统环境下,数据的输入、输出是通过 数据的存储设备完成的。通常数据可以存入到字段、记录和 对象中。这些供数据存储的常量、变量、数组、字段、记录 和对象称为数据存储容器。
在Visual FoxPro系统环境下,对数据进行加工处理时, 数据存储容器的不同,决定了数据的类型和使用方法的不同, 同时也限定了数据的使用范围。以下将介绍常用的几种数据 存储容器。
任务1.1字符型(C型)
字符型(character)数据描述不具有计算能力的文字数据类 型,是最常用的数据类型之一。通常用来存储姓名、单位、 地址等信息。
字符型数据由汉字和ASCII字符集中可打印字符(英文字符、 数字字符、空格及其他专用字符)组成,每个字符占一个字节。 其长度范围是0~254个字节。
上一页 下一页 返回
单元1 数据类型
任务1.5双精度型(B型)
双精度型(double)数据是更精度的数值型数据。它只用于 表中字段的定义,并采用固定长度浮点格式存储,占8个字 节,其小数点位置由输入的数据值决定。
任务1.6逻辑型(L型)
逻辑型(logic)数据是描述客观事物真假的数据,用于表示 逻辑判断的结果。逻辑性数据只有真(.T.或.t.)和假(.F. 或.f.)两种值,长度固定为1个字节。输人T(t)或Y(y)表示 真值;输入F(f)或N(n)表示假值。
上一页 下一页 返回
单元1 数据类型
任务1.11通用型(G型)
通用型(general)数据是指在数据表中引人的OLE(对象链 接与嵌入)对象,具体内容可以是一个文档、表格或图片等。 通用型数据只用于数据表中字段类型的定义,其字段长度固 定为4个字符,实际数据长度仅受限于磁盘空间。与备注型 数据一样,通用型数据也是存放在与数据表同名,扩展名 为.fpt的备注文件中。
班级例行公事则有助于学生良好行为习惯的
2022/8/29 养成。
20
一、班级例行公事的价值
例行公事就是按照惯例办理的公事。
教育就是培养习惯,行为习惯的培养 应该从班级的例行公事开始。
习惯决定学生的命运,良好的行为习 惯是走向成功的钥匙。班级是行为习 惯的养成所,教师是学生行为习惯的 榜样。
是:yy/mm/dd。 4.Set Strictdate命令格式 Set Strictdate To[0/1/2] 命令功能:设置是否对日期数据的格式进行检查。 其中,0表示不对日期数据的格式进行检查;1表示进行日期
数据的格式检查,书写格式必须符合{^yyyy/mm/dd }形式;2表示进行日期数据的格式检查,同时对CTOD(),
2022/8/29
18
班级管理原理之十四:鲶鱼效应
2022/8/29
19
第一节 班级例行公事的理论
教师在每天的班级工作中,必须面对各种班 级例行公事。如何以有效的策略和程序,处 理每天在班级发生的事,是教师的专业成长 的重要表现,对班级的日常运行至关重要。
播种一种行为,会收获一种习惯;播种一种 习惯,会收获一种性格;播种一种性格,会 收获一种命运!学生的行为习惯与学生的命 运和前途是紧密相连的,正如同“播种”, 播的是什么种,就会有什么收获。
任务1.3整型(I型)
整型(integer)数据是不包含小数点部分的数值型数据。它 只用于数据表中的字段类型的定义。整型数据以二进制形式 存储,占4个字节。
任务1.4浮点型(F型)
浮点型(float)数据是数值型数据的一种,它与数值型数据 完全等价,占8个字节,只是在存储形式上采用浮点格式, 主要是为了得到较高的计算精度。只能用于表中的字段。
单元2 数据存储
说明:STORE命令的<内存变量表>可包括多个内存变量, 但需用逗号来分隔。该命令可将同一值赋给多个内存变量, 而“=”命令仅可为一个内存变量赋值。
人机交互赋值命令格式为: INPUT/ACCEPT/WAIT[提示信息]To<内存变量> 功能:用户从键盘上输入数据赋给内存变量。执行该命令时,
下一页 返回
单元1 数据类型
任务1.2数值型(N型)
数值型(numeric)数据是有计算能力的数据,由数字 (0~9)、小数点和正负号组成。最大长度为20字节(包括 “+”、“-”和小数点)。小数点的位置和字段的宽度由用户 创建该字段时指定,宽度包含小数点和小数位数。数据还可 以分为整数、实数和浮点数等。
上一页 下一页 返回
单元2 数据存储
[例2-5]以下是合法的日期型常量。 05/18/99,/^2002/03/01/ 除以上两种常用的日期格式外,还可以通过下面几个Set命
令,确定日期型常量的格式。 1.Set Date命令格式 Set Date To[日期分隔符] 命令功能:确定日期数据的分隔符号。 2.Set Century命令格式 Set Century On/0ff 命令功能:确定日期数据的年份字符数(SetCenturyOn年
首先显示“提示信息”内容,然后要求从键盘输入数据,并 通过按Enter键终止数据的输入,常用在程序文件中。 说明:INPUT用于接收多种数据类型的数据,除数值型数据 可以直接输入外,其他数据都要加定界符;ACCEPT只接收 字符型数据,输入时不用加定界符:WAIT只接收一个字符。
上一页 下一页 返回
11/13/0910:01:01AM
任务2.2变量
在命令操作和程序运行过程中,其值允许变化的量称为变量。 变量包括内存变量和字段变量两种。
2.2.1内存变量 内存变量可用来存储数据,定义内存变量时需要为它取名并
赋初值,内存变量建立后存储于内存中。
上一页 下一页 返回
单元2 数据存储
1.内存变量的命名 在Visual FoxPro中,除字段和文件外,所有的用户命名,
上一页 下一页 返回
单元1 数据类型
日期时间型数据用8个字节存储。日期部分的取值范围与日 期型数据相同,时间部分的取值范围为:00:00:00AM一 08:32:43PM。
任务1.10备注型(M型)
备注型(memo)数据主要用于存放不定长或大量的字符型数 据。可以把它看成是字符型数据的特殊形式。备注型数据没 有数据长度限制,仅受限于磁盘空间。它只用于数据表中字 段类型的定义,字段长度固定为4个字节,实际数据存放在 与表文件同名的备注文件(.fpt)中,长度根据数据的内容而 定。
任务2.1常量
常量是一个命名的数据项,是在命令或程序中直接引用的实 际值,其特征是在所有的操作中其值不变。
常量类型有数值型、浮点型、字符型、逻辑型、日期型和日
期时间型6种。
下一页 返回
单元2 数据存储
2.1.1数值型常量 数值型常量由数字(0~9)、小数点和正负号组成。 [例2-1]以下是合法的数值型常量。 -103.38,375,+14733.21 2.1.2浮点型常量 浮点型常量是数值型常量的浮点格式。 [例2-2]以下是合法的浮点型常量。 -123e+12,-3645e-89 上面的两个常量分别表示-123×1012和-3645×10-89。 2.1.3字符型常量 字符型常量是由汉字和ASCII字符集中的可打印字符组成的
第十四章 班级例行公事的理论和策 略
大理想需要创意,大公司总裁最难的工作, 就是使员工的想法一致而又有创意。
两个有高度创意和意志的人碰在一起会制造 神话,也会制造冲突。
2022/8/29
17
[学习与实践目标]
1.明确班级例行公事的价值 2.列举班级每日例行公事的主要内容 3.讨论与反思班级与学校安全的现实问题
份是4个字符,否则是2个字符)。
上一页 下一页 返回
单元2 数据存储
3.Set Sate命令格式 Set Sate[To]American/Mdy/Ymd 命令功能:确定日期数据的指定格式。其中,American指
定的格式是:mm/dd/yy;Mdy 指定的格式是:mm/dd/yy;Ymd指定的格式
字符串。使用字符型常量必须用定界符将其括起来,可使用 的定界符有双引号(“”),单引号(‘’),方括号([])。
上一页 下一页 返回
单元2 数据存储
[例2-ቤተ መጻሕፍቲ ባይዱ]以下是合法的字符型常量。 “ABCDE”,‘中国人民解放军’,[北京教育] 2.1.4逻辑型常量 逻辑型常量由表示逻辑判断结果为“真”或“假”的符号组
如内存变量、函数的取名,均遵守以下规则:以字母(也可以 是汉字)或下划线开头;由字母、数字、下划线组成,至多 128个字符;不可与系统保留字同名。所谓系统保留字,是 指Visual FoxPro语言使用的字。例如,USE命令中的 USE就是一个系统保留字。 2.内存变量的赋值 命令格式1: <内存变量>=<表达式> 命令格式2: STORE<表达式>To<内存变量表> 功能:计算表达式,然后将计算结果赋给内上存一变页量。下一页 返回
模块2 Visual FoxPro语言基础
单元1 数据类型 单元2 数据存储 单元3 运算符和表达式 单元4 Visual FoxPro中的常见函数
单元1 数据类型
数据有型和值之分,型是数据的分类,值是数据的具体表示。 数据类型一旦被定义,就确定了其存储方式和使用方式。在 实际工作中所采集到的原始数据,通常要经过加工处理,使 之变成对用户有用的信息。而数据处理的基本要求是对相同 类型的数据进行选择和分类。Visual FoxPro为了使用户 建立和使用数据库更加方便,将数据划分为以下几种类型。
DTOC()函数中的日期数据也做同样检查。
上一页 下一页 返回
单元2 数据存储
[例2-6]在屏幕上输出日期型常量2009/08/09/ 方法1: 在“命令”窗口直接执行命令“?/^2009/08/09/”,输
出结果如图2-1所示。 方法2:在命令窗口依次输入如下命令。 Set mark to“-” Set date to ymd Set century off ?/^2009/08/09/ 执行后输出结果如图2-2所示。 2.1.6日期时间型常量 日期时间型常量常用的系统输出格式
相关文档
最新文档