visual FoxPro操作基础教程.ppt

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
OLE对象的实际内容、类型和数据量则取决于 联接或嵌入OLE对象的操作方式。如果采用联接 OLE对象方式,则数据表中只包含对OLE对象的引 用说明以及对创建该OLE对象的应用程序的引用说 明;如果采用嵌入OLE对象方式,则数据表中除包 含对创建该OLE对象的应用程序的引用说明外,还 包含OLE对象中的实际数据。
4.2.7 内存变量的作用域(了解)
内存变量的作用域是指变量在程序中的作用 范围。
全局型变量 局部型变量 本地型变量
在Visual FoxPro系统中,能否正确使用内存 变量,弄懂内存变量的作用域是重要的一环,一 旦内存变量的作用域被定义,使用时就要特别注 意它的作用范围。尤其是在进行应用系统开发时, 各对象间的数据传递就是依靠内存变量来完成的, 内存变量的作用范围定义不当,对象间的数据传 递就将导致失败。
备注型数据没有数据长度限制,仅受限于 现有的磁盘空间。它只用于数据表中的字段类 型的定义,其字段长度固定为4个字符,而实际 数据被存放在与数据表文件同名的备注文件中,
4.1.7 通用型
通用型(General)数据是用于存储OLE对象的 数据。通用型数据中的OLE对象可以是电子表格、 文档、图片等。它只用于数据表中的字段类型的
4.1.2 数值型
数值型数据是描述数量的数据类型。 1. 数值型(Numeric)数据由数字(0~9)、小数点和正负
2. 浮点型(Float)数据是数值型数据的一种,与数值型 数据完全等价,只是在存储形式上采取浮点格式且数据
3. 货币型(Money)数据是数值型数据的一种特殊形。 4. 双精度型(Double)数据是更高精度的数值型数据。 它只用于数据表中的字段类型的定义,并采用固定长度
4.2.8 内存变量的操作
2. ? /??[ <表达式表>] 功能: 依次计算<表达式表>中表达式的值,并
其中: 使用 ? 命令,显示结果在下一行输出; 使用 ??命令,显示结果在当前行输出;不选择< 表达式表>,使用 ?
作业: 4.1.1-4.1.7、4.2
4.2.8 内存变量的操作
1. (1) Store Store <表达式> To <内存变量表> 功能: 计算<表达式>的值,并将<表达式>的值 赋给内存变量表中每一个变量。<内存变量表>中可 以是一个变量,也可以是多个变量,若是多个变量,
(2) = <内存变量>=<表达式> 功能: 计算<表达式>的值,并将<表达式>的值
第二节
数据存储
4.2.1 常量
常量是一个命名的数据项,是在命令或程序 中直接引用的实际值,其特征是在所有的操作中 其值不变。
常量类型有数值型、浮点型、字符型、逻辑 型、日期型和日期时间型6
1 2 3 4 5 日期常量
Set Date To Set Century On/Off Set Mark Set Strictdate To 6 日期时间型常量
5. 整型(Integer)是不包含小数点部分的数值型数据。
4.1.3 日期型
日期型(Date)数据是用于表示日期的数据,长 度固定为8
日期型数据包括年、月、日3个部分,每部分间 用规定的分隔符分开。由于各部分的排列顺序及分
日期型数据的表现形式由以下几个Set
4.1.4 日期时间型
日期时间型(Date Time)数据是描述日期 和时间的数据,长度固定为8
Βιβλιοθήκη Baidu.2.5 记录
记录是数据表中一组数据项的集合。 在同一个数据表中可以有若干个记录,每一 个记录具有相同的字段个数。在数据表中记录的
4.2.6 对象
对象是数据存储器的一种。对象是类的实 体,对象也是类的变量,它是任何具有属性和
对象的建立可以通过设计器和 CreateObject ( ) 函数实现。
4.2.4 字段变量
字段变量是数据库管理系统中的一个重要概念。 它与记录一纵一横构成了数据表的基本结构。一个数 据库由若干相关的数据表组成,一个数据表由若干个 具有相同属性的记录组成,而每一个记录又是由若干 个字段组成的。字段变量就是指数据表中已定义的任
可以这样理解: 在一个数据表中,同一个字段名 下有若干个数据项,而数据项的值取决于该数据项所 在记录行的变化,所以称它为字段变量,也有人把字 段变量称为字段名变量。
4.2.2 内存变量
内存变量是一般意义下的简单变量。每一 个内存变量都必须有一个固定的名称,以标识 该内存单元的存储位置。用户可以通过变量标 识符使用内存单元存取数据。内存变量是内存 中的临时单元,可以用来在程序的执行过程中 保留中间结果与最后结果,或用来保留对数据 库进行某种分析处理后得到的结果。
命名 定义 类型
4.2.3 数组变量
数组是一组有序内存变量的集合。或者说,数 组是由同一个名字组织起来的通过下标加以区分的 简单内存变量的集合。将所有的数组元素用一个变 量名命名,使其构成一个集合体,在数组中,每一 个数组元素在内存中独占一个内存单元,视同一个 简单内存变量。
1、定义:declare\dimension <数组名>[下标] 2、引用:数组元素都是通过数组名和下标来访 问的,如A[1,2]、B[5
日期时间型数据除包括日期数据的年、月、 日外,还包括时、分、秒以及上午、下午等内 容。
4.1.5 逻辑型
逻辑型(Logic)数据是描述客观事物 真假的数据,用于表示逻辑判断结果。 逻辑型数据只有真和假两种值,长度固 定为1个字符。
4.1.6 备注型
备注型(Memo)数据用于存放较长的字符型 数据类型。可以把它看成是字符型数据的特殊 形式。
第四章 Visual FoxPro操作基础
1.数据类型
2.数据存储
3.内部函数
4.表达式
第一节
数据类型
4.1.1 字符型
字符型(Character)数据是描述不具有计算 能力的文字数据类型,是常用的数据类型之一。
字符型数据由汉字和ASCII字符集中可打印 字符(英文字符、数字字符、空格及其他专用字 符)组成,一个字符型数据最大长度是254个字 符。
相关文档
最新文档