版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、,2.数据存储,1.数据类型,3.内部函数,4.表达式,第四章 Visual FoxPro操作基础,第一节 数据类型,4.1.1 字符型,字符型(Character)数据是描述不具有计算能力的文字数据类型,是常用的数据类型之一。 字符型数据由汉字和ASCII字符集中可打印字符(英文字符、数字字符、空格及其他专用字 符)组成,一个字符型数据最大长度是254个字符。,4.1.2 数值型,数值型数据是描述数量的数据类型。 1. 数值型(Numeric)数据由数字(09)、小数点和正负号组成。 2. 浮点型(Float)数据是数值型数据的一种,与数值型数据完全等价,只是在存储形式上采取浮点格式且数据的
2、精度要比数值型数据高。 3. 货币型(Money)数据是数值型数据的一种特殊形。 4. 双精度型(Double)数据是更高精度的数值型数据。它只用于数据表中的字段类型的定义,并采用固定长度浮点格式存储。 5. 整型(Integer)是不包含小数点部分的数值型数据。,4.1.3 日期型,日期型(Date)数据是用于表示日期的数据,长度固定为8个字符。 日期型数据包括年、月、日3个部分,每部分间用规定的分隔符分开。由于各部分的排列顺序及分隔符的不同,日期型数据的表现形式也很多。 日期型数据的表现形式由以下几个Set命令决定,4.1.4 日期时间型,日期时间型(Date Time)数据是描述日期和时
3、间的数据,长度固定为8个字符。 日期时间型数据除包括日期数据的年、月、日外,还包括时、分、秒以及上午、下午等内容。,4.1.5 逻辑型,逻辑型(Logic)数据是描述客观事物真假的数据,用于表示逻辑判断结果。逻辑型数据只有真和假两种值,长度固定为1个字符。,4.1.6 备注型,备注型(Memo)数据用于存放较长的字符型数据类型。可以把它看成是字符型数据的特殊形式。 备注型数据没有数据长度限制,仅受限于现有的磁盘空间。它只用于数据表中的字段类型的定义,其字段长度固定为4个字符,而实际数据被存放在与数据表文件同名的备注文件中,长度根据数据的内容而定。,4.1.7 通用型,通用型(General)数
4、据是用于存储OLE对象的数据。通用型数据中的OLE对象可以是电子表格、文档、图片等。它只用于数据表中的字段类型的定义。 OLE对象的实际内容、类型和数据量则取决于联接或嵌入OLE对象的操作方式。如果采用联接OLE对象方式,则数据表中只包含对OLE对象的引用说明以及对创建该OLE对象的应用程序的引用说明;如果采用嵌入OLE对象方式,则数据表中除包含对创建该OLE对象的应用程序的引用说明外,还包含OLE对象中的实际数据。,第二节 数据存储,4.2.1 常量,常量是一个命名的数据项,是在命令或程序中直接引用的实际值,其特征是在所有的操作中其值不变。 常量类型有数值型、浮点型、字符型、逻辑型、日期型和
5、日期时间型6种。 ,1 数值型常量 2 浮点型常量 3 字符型常量 4 逻辑型常量 5 日期常量 Set Date To Set Century On/Off Set Mark Set Strictdate To 6 日期时间型常量,4.2.2 内存变量,内存变量是一般意义下的简单变量。每一个内存变量都必须有一个固定的名称,以标识该内存单元的存储位置。用户可以通过变量标识符使用内存单元存取数据。内存变量是内存中的临时单元,可以用来在程序的执行过程中保留中间结果与最后结果,或用来保留对数据库进行某种分析处理后得到的结果。 命名 定义 类型 赋值,4.2.3 数组变量,数组是一组有序内存变量的集合
6、。或者说,数组是由同一个名字组织起来的通过下标加以区分的简单内存变量的集合。将所有的数组元素用一个变量名命名,使其构成一个集合体,在数组中,每一个数组元素在内存中独占一个内存单元,视同一个简单内存变量。 1、定义:declaredimension 下标 2、引用:数组元素都是通过数组名和下标来访问的,如A1,2、B5。 ,4.2.4 字段变量,字段变量是数据库管理系统中的一个重要概念。它与记录一纵一横构成了数据表的基本结构。一个数据库由若干相关的数据表组成,一个数据表由若干个具有相同属性的记录组成,而每一个记录又是由若干个字段组成的。字段变量就是指数据表中已定义的任意一个字段。 可以这样理解:
7、 在一个数据表中,同一个字段名下有若干个数据项,而数据项的值取决于该数据项所在记录行的变化,所以称它为字段变量,也有人把字段变量称为字段名变量。,4.2.5 记录,记录是数据表中一组数据项的集合。 在同一个数据表中可以有若干个记录,每一个记录具有相同的字段个数。在数据表中记录的顺序不影响对记录的操作。,4.2.6 对象,对象是数据存储器的一种。对象是类的实体,对象也是类的变量,它是任何具有属性和方法的信息的集合。 对象的建立可以通过设计器和CreateObject ( ) 函数实现。,4.2.7 内存变量的作用域(了解),内存变量的作用域是指变量在程序中的作用范围。 全局型变量 局部型变量 本地型变量 在Visual FoxPro系统中,能否正确使用内存变量,弄懂内存变量的作用域是重要的一环,一旦内存变量的作用域被定义,使用时就要特别注意它的作用范围。尤其是在进行应用系统开发时,各对象间的数据传递就是依靠内存变量来完成的,内存变量的作用范围定义不当,对象间的数据传递就将导致失败。,4.2.8 内存变量的操作,1.输入命令 (1) Store命令 Store To 功能: 计算的值,并将的值赋给内存变量表中每一个变量。中可以是一个变量,也可以是多个变量,若是多个变量,各变量间用逗号隔开。 (2) =命令 = 功能: 计算的值,并将的值赋给内存变量。,4.2.8 内存变量的操作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省常州市天宁区正衡中学2026届中考语文试题冲刺卷(一)含解析
- 四川中江县春季联考2026年初三下学期第十四次周考数学试题(B)试卷含解析
- 产品经理用户增长与运营策略
- 企业绩效评估及考核工具箱
- 产品质量功能达标及服务承诺书范文9篇
- 药品质量与安全保障承诺书(7篇)
- 个人成长与承诺书(5篇)
- 财务报告自动化模板
- 汽车维修技师汽车电路诊断速查手册
- 内容营销经理SEO流量管理方案
- 隧道工程施工日常安全检查清单
- 口腔医学专业认证标准指标体系-重庆医科大学附属口腔医院
- 2023年湖北中医药大学护理105400专业考研题库(重点400题)
- GB/T 15115-1994压铸铝合金
- GB/T 11351-2017铸件重量公差
- 东西湖两水厂工艺介绍-课件
- 最新上海初三英语首字母填空专项练习
- 2023年萍乡卫生职业学院单招综合素质考试笔试题库及答案解析
- 屋面工程防水施工技术PPT课件(附图丰富)
- 东北地区的人口与城分布
- 3课程设计(实训)报告书
评论
0/150
提交评论