visual foxpro系统有哪几种类型的变量

来源:百度知道 编辑:UC知道 时间:2024/09/23 21:18:29
visual foxpro系统有哪几种类型的变量

Visual FoxPro V6.0定义了几种常用的数据类型:字符型、数值型、浮点型、日期型、逻辑型、备注型、通用型和图像类型。

1.字符型 C(Character)用来描述文字数据,长度不超过254字节。例如:姓名、地址、电话号码等数据都可定义成字符型。
2.数值型 N(Numeric)用来描述数值数据,长度在3~20字节。例如:课程成绩、基本工资等。
3.浮点型 F(Float)相当于数值类型,采用科学计数法表示数值, 长度也在3~20字节。
4.日期型 D(Date)长度固定为8个字节,格式为MM/DD/YY。 MM表示月份,DD表示日期,YY表示年份。例如:出生年月、工作时间等数据应定义为日期型。
5.逻辑型 L(Logic)长度固定为1个字节,取值范围只有“真”和“假”两种,“真”用T表示,“假”用F表示。条件判断的结果用逻辑型数据表达更为合适。
6.备注型 M(Memo)长度固定为4个字节,用来描述不定长的数据。例如:简历、说明等。只有数据库字段可以使用此类型,它可以保存任意类型的数据,其内容存储在数据库之外的一个独立的文件中,数据长度不限。该文件与数据库文件具有相同的名字,只是扩展名为.FPT。
7.通用型 G(General)长度固定为4个字节,是一种特殊的备注型,用来描述Windows OLE(对象链接与嵌入)对象。 例如:图形图像、声音、电子表格等,它们是由别的应用程序创建的。一个对象链接到一个通用字段中,Visual FoxPro保存的仅是该对象的一个引用不是实际对象, 一旦对对象进行编辑,则会修改原始对象;相反,一个对象嵌入到一个通用字段中,Visual FoxPro保存的是该对象的拷贝文件,存放在备注文件中, 编辑时不用担心引起原始对象的改变。