第3章Visual FoxPro基础 (1).ppt

第3章Visual FoxPro基础 (1).ppt

ID:48168221

大小:406.50 KB

页数:37页

时间:2020-01-16

第3章Visual FoxPro基础 (1).ppt_第1页
第3章Visual FoxPro基础 (1).ppt_第2页
第3章Visual FoxPro基础 (1).ppt_第3页
第3章Visual FoxPro基础 (1).ppt_第4页
第3章Visual FoxPro基础 (1).ppt_第5页
资源描述:

《第3章Visual FoxPro基础 (1).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualFoxPro应用基础与面向对象 程序设计教程授课教师:张琦第3章VisualFoxPro基础3.4表达式3.3函数3.2数据存储3.1数据类型VisualFoxPro应用基础与面向对象程序设计教程3.1数据类型3.1.5逻辑型3.1.4日期时间型3.1.3日期型3.1.2数值型3.1.1字符型3.1.6备注型3.1.7通用型VisualFoxPro应用基础与面向对象程序设计教程3.1.1字符型字符型(Character)数据是描述不具有计算能力的文字字符数据类型,是常用的数据类型之一。字符型数据由汉字、ASCII字符集

2、中可打印字符、空格及其他专用字符组成。VisualFoxPro应用基础与面向对象程序设计教程3.1.2数值型数值型数据是描述数量的数据类型,是最常用的数据类型之一,在VisualFoxPro系统中被细分为以下5种类型。1.数值型2.浮点型3.货币型4.双精度型5.整型VisualFoxPro应用基础与面向对象程序设计教程3.1.3日期型日期型(Date)数据是用于表示日期的数据类型,长度固定为8个字符。日期型数据的表现形式可由以下几个SET命令决定:(1)SetDateTo(2)SetCenturyOn/Off(3)SetMark

3、To(4)SetStrictdateToVisualFoxPro应用基础与面向对象程序设计教程3.1.4日期时间型日期时间型(DateTime)数据是描述日期和时间的数据类型,长度固定为8个字符。日期时间型数据除包括日期数据的年、月、日外,还包括时、分、秒以及上午、下午标识等内容。VisualFoxPro应用基础与面向对象程序设计教程3.1.5逻辑型逻辑型(Logic)数据是描述客观事物真假的数据类型,用于表示逻辑判断结果。逻辑型数据只有真和假两种值,长度固定为1个字符。VisualFoxPro应用基础与面向对象程序设计教程3.1

4、.6备注型备注型(Memo)数据用于存放较长的字符数据类型,可以把它看成是字符型数据的特殊形式,占四个字节。备注型数据没有数据长度限制,仅受限于现有的磁盘空间。VisualFoxPro应用基础与面向对象程序设计教程3.1.7通用型通用型(General)数据是用于存储OLE对象的数据类型。通用型数据中的OLE对象可以是电子表格、文档、图片等,它只用于数据表中的字段类型的定义。通用型字段长度固定为4个字符,实际数据长度仅受限于现有的磁盘空间。VisualFoxPro应用基础与面向对象程序设计教程3.2数据存储3.2.8有关内存变量的

5、操作3.2.4字段变量3.2.3数组变量3.2.2内存变量3.2.1常量3.2.6对象3.2.7内存变量的作用域3.2.5记录VisualFoxPro应用基础与面向对象程序设计教程3.2.1常量常量是一个命名的数据项,是在命令或程序中直接引用的实际值,其特征是在所有的操作中其值不变。1.数值型常量:数值型常量由数字(0~9)、小数点和正负号组成。2.浮点型常量:浮点型常量是数值型常量的浮点格式。3.字符型常量:字符型常量是由汉字和ASCII字符集中可打印字符组成的字符串。4.逻辑型常量:逻辑型常量由表示逻辑判断结果为“真”或“假”

6、的符号组成。5.日期常量:日期常量常用的系统输出格式:mm/dd/yy6.日期时间型常量:日期时间常量常用的系统输出格式:mm/dd/yyhh:mm:ssVisualFoxPro应用基础与面向对象程序设计教程3.2.2内存变量内存变量是在使用过程中其值可以改变的量。变量的三要素:变量名、数据类型、变量值每一个内存变量都必须有一个固定的名称,以标识该内存单元的存储位置,自定义内存变量不能与系统变量同名。内存变量的类型有数值型、浮点型、字符型、逻辑型、日期型和日期时间型6种。内存变量的赋值和输出:store“=”“?”“??”vfp系

7、统变量以下划线‘_’开头,系统已定义好的,用于设置保存系统的特征、状态。eg._vfp.captionVisualFoxPro应用基础与面向对象程序设计教程3.2.3数组变量数组是一组有序内存变量的集合。或者说,数组是由同一个名字组织起来的通过下标加以区分的简单内存变量的集合。(1)在同一数组中,不同数组元素的数据类型可以不同,同一个数组元素在不同时刻可以存放不同类型的数据。(2)数组一旦定义,它的初始值是逻辑值.F.。(3)数组下标起始值为1。(4)可用store命令或“=”来给数组元素赋值,在赋值和输入语句使用数组名时会将同一

8、值同时赋给该数组的全部数组元素。(5)二维数组各元素可用一维数组形式表示。eg.dimensiona(3,4)store5toaa(1)=.y.a[2]=“abc”//等价于a(1,2)=‘abc’VisualFoxPro应用基础与面向对象程序设计

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。