- 1、本文档共58页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vfp学习《第2章》课件
第二章 VFP语言基础;2.1数据类型和字段类型; 日期型(Date)
该类型用于存储日期数据。存储格式为: yyyymmdd 占8个字节。显示格式有多种,常用的格式为mm/dd/yyyy.它受SET DATE、SET MARK、SET CENTURY命令的影响。
日期时间型(Date Time)
用于存储日期时间值,存储格式: yyyymmddhhmmss 占8个字节 。显示格式: yyyy/mm/dd/hh:mm:ss am/pm
数值型(Numeric)
由0~9、(+)、(-)、(.) 组成。注:小数点和小数位数是字段总长的一部分。
逻辑型(Logical) (占1个字节)
“真”(.T.)或 “假”(.F.)
浮点型(Float)
与数值型等价,只是为了提供兼容性。; 双精度型(Double)
只能用于数据表中的字段定义,位数固定,小数点的位置由输入的数值决定。
整型(Integer)(占4个字节)
用于数据表中的字段定义。
备注型(Memo) (占4个字节)
用于表中存储数据块,相当一个指针,它指向FPT表备注文件。注:表中记录的备注字段数据保存在单独的文件中,与表名同名,扩展名为(.fpt)
通用型(General) (占4个字节)
用于存储OLE对象。;2.2数据存储容器;2.2.2常量
1.定义:在数据处理过程中其值不发生变化的量
2.分类:(根据其数据类型)
数值型: 即常数,由数字、小数点和正负号构成
字符型:即字符串,需“定界符”括起来。
注:定界符: ‘ ’、“ ”、 [ ]
单、双引号必是英文半角下的
定界符必成对匹配
如定界符本身也是字符串内容,则用另一种定界符表示
空串(“”)和空格字符串(“ ”)是不同的
字符串中字母的大小写不等价。;货币型:8 以 $ 符号开头
逻辑型:1 .T. 、.t.、.Y.、.y. 或 .F.、.f.、.N.、.n.(”.”是定界符,不能省)
日期型和日期时间型:用{ }括起来
传统格式:{mm/dd/yy [hh:[mm[:ss]] [a/p]]}
严格格式:{^yyyy/mm/dd [hh:[mm[:ss]] [a/p]]}
注: 空日期值用{ }表示,空日期时间值用{:}表示;2.2.3 内存变量;? 私有变量(private):
定义当前过程的变量,并将以前过程定义的同名变量保存起来,在当前过程中使用私有变量而不影响这些同名变量的原始值。
? 全局(公有)变量(public):
任何运行的程序都能访问全局变量和全局数组。在命令窗口创建的任何 变量自动具有全局属性。
3.变量访问
当变量和字段名同名时,字段有优先被访问权。要在变量名前加m. 以示区别。;4.变量的保存与恢复
内存变量是系统在内存中设置的临时存储单元,当退出VFP时其数据会自动丢失。
保存语句:
SAVE TO FileName [ALL LIKE Skeleton | ALL EXCEPT Skeleton]
FileName:内存变量文件的名字.mem
Skeleton:变量通配符
ALL LIKE子句:需保存的变量
ALL EXCEPT子句:不需保存的变量
例:下列的命令可用于将第2~4个字符为“Yan”的所有变量保存到mvar内存变量文件中:
save to mvar all like ?yan*
恢复语句:
RESTORE FROM FileName [ADDITIVE]
; 2.2.4 数组
数组是由一系列被称为元素的有序数据值构成,可以用序号引用这些元素。在VFP中,一个数组中的数据不必是同一种数据类型。常用的有一维数组、二维数组。
1.数组的声明(方式)
declare, dimension (私有)
public (全局)
local (局部)
例如:dimension x(3) — x(1), x(2), x(3)
dimension a(2,2) — a(1,1) a(1,2) a(2,1) a(2,2) ;2.数组的赋值;2.3 运算符; 2.3.3 日期和日期时间运算符(“+”、“-”);设置字符的排序序列
在比较字符串时,系统对两个字符串的字符从左向右逐个进行比较,一旦发现两个对应的字符不同,就根据这两个字符的排列顺序决定字符大小,字符序列的设置分为三种情况:
Machine(机器)序列:
按机器内码顺序排列,由小到大是:空格、大写字母、小写字母。
PinYin(
您可能关注的文档
- 2014高中历史全程复习方略配套课件:专题一第2讲君主专制政体的演进与强化及专制时代晚期的历史形态课件.ppt
- 2014高考政治生活第八课走进国际社会课件.ppt
- QTP总结--WB_linbin@文思创新课件.ppt
- 2014高考物理专题1课件.ppt
- RFID市场分析课件.ppt
- 2015 第二章 分子间力与位能函数课件.ppt
- RoHS符合性管理体系-审员培训(GREEM-RoHS-008A)课件.ppt
- S9030程序介绍课件.ppt
- 2014英语考试说明解读课件.ppt
- 2015 1.1货币基本职能、纸币课件.ppt
- 2025届衡阳市第八中学高三一诊考试物理试卷含解析.doc
- 2025届湖南省娄底市双峰一中等五校重点中学高三第二次诊断性检测物理试卷含解析.doc
- 天水市第一中学2025届高三第二次联考物理试卷含解析.doc
- 2025届金华市重点中学高三考前热身物理试卷含解析.doc
- 2025届北京市石景山区第九中学高三第四次模拟考试物理试卷含解析.doc
- 江苏扬州市2025届高三第一次模拟考试物理试卷含解析.doc
- 2025届江苏省南通市高级中学高考物理五模试卷含解析.doc
- 广东省清远市华侨中学2025届高三第一次调研测试物理试卷含解析.doc
- 辽宁省凤城市2025届高三第五次模拟考试物理试卷含解析.doc
- 内蒙古巴彦淖尔市重点中学2025届高考仿真卷物理试卷含解析.doc
文档评论(0)