VFP 是关系型数据库管理系统,能管理和操作数据库;同时也是一种高级程序设计语言,具有一般计算机语言的特点。
2.1 数据类型
数据类型决定了数据的存储方式和运算方式,要管理和操作数据,首先需要定义其类型。在 VFP 中,数据类型有以下 13 种。
字符型( Character )是指用各种文字字符表示的数据,由字母、数字、汉字、符号和空格等组成。长度为 0 ~ 254 字节。
数值型( Numeric )是指可以进行算术运算的数据,由数字 0 ~ 9 、小数点和正负号构成,最多 0 ~ 20 位。
货币型( Currency )采用表示货币量的数据来代替用数据型数据表示货币,占用 8 个字节。
逻辑型( Logic )是用来进行各种逻辑判断的数据,只有两个值:真或假,长度固定为 1 个字节。
日期型( Date )是用来表示日期的数据,存储格式为“ YYYYMMDD ”。长度固定为 8 个字节。
日期时间型( DateTime )是用来描述日期和时间的数据,存储格式为“ YYYYMMDDHHMMSS ”。
整型( Integer )是指不包含小数点部分的数值,以二进制形式存储,长度固定为 4 个字节。
浮点型( Float )是数值型数据的一种,与数值型数据完全等价,在存储形式上采取浮点格式,由尾数、阶数及字母 E 组成,占用 8 个字节。
双精度( Double )是具有更高精度的数值型数据,占用 8 个字节。
备注型( Memo )存储字符型数据块,长度固定为 4 个字节。
通用型( General )存储 OLE 对象,该字段包含了对 OLE 对象的引用, OLE 对象的实际内容由其它应用程序建立。
字符型(二进制)数据 用于存储任意不经过代码页修改而维护的字符型数据,长度为 1 ~ 254 字节。
备注型 (二进制)数据用于存储任意不经过代码页修改而维护的备注型数据,长度固定为 4 字节。
|