第2章 Visual FoxPro语言基础
- 格式:ppt
- 大小:247.50 KB
- 文档页数:42
第二章VISUAL FOXPRO 基础2.1 数据类型数据类型就是对数据的允许取值以及值的范围进行的说明。
使用场合:字段(表文件特有),内存变量,常量数据类型:(1)字符型(C)最多254个字符组成(2)数值型(N)由数字,小数点和正负号组成。
最多允许输入20位数字,其精度可精确到15位。
(3)日期型(D)表示一个日期,长度固定为8个字节(4)日期时间型(T)表示时间和日期,长度固定为8个字节。
(5)逻辑型(L)二值类型,用于描述只有两种可能的逻辑量,如是/否,失败/成功,合格/不合格,男/女等(6)货币型(Y)表示货币值,长度固定为8个字节。
前面加$,小数点后保留四位小数如:$123.0177(7)备注型(M)也称记事型。
用于把数据中较大的文本块以固定格式存放在此类型的字段中。
弥补字符型数据长度不能超过254个字符的限制。
(8)通用型(G)存放由其他应用程序传来的数据,其传媒为剪贴版。
可存放照片、声音等多媒体信息。
(9)整型(N)4个字节,不带小数(10)浮点型(F)等价于数值型(11)双精度型(N)存放精度较高,位数固定的数值。
(12)二进制字符型(13)二进制备注型2.2常量与变量1.常量(常数):一个具体的值.5种类型的常量:(注意:区别于表内数据的表示方法)(1)数值型常量:整数或实数例如:45,456.12等(2)字符型常量:由定界符括起来的由字符,汉字,空格或数字所组成的字符串。
定界符: 双引号或单引号或方括号注意:①定界符一定要在英文输入法或者中文输入法的英文标点符号、半角(默认)的状态下输入。
例:”ABCD”, …1234‟, [数据库]②定界符内的字符只是简单的字符标识例:?‟3+4‟③当某一种定界符本身是字符型常量的组成部分时,应选用另一种定界符来表示该字符串。
(3)逻辑型常量只有两个值,.T. 或.F. ,长度为1注意:两边一定要加点(只要不在表里,这两个逻辑值都要加点)(4)日期型常量:必须用花括号和^括起来,长度固定为8个字节例如:{^2004/07/08 } 或者{^2004-07-08 }(5)日期时间型常量:包括日期和时间的合成。
第二章Visual FoxPro 6.0基础知识本章介绍Visual FoxPro的发展、特点、窗口、启动与退出,Visual FoxPro中的表达式及一些常用函数的应用。
§2.1 Visual FoxPro 6.0操作环境Visual FoxPro6.0是Microsoft公司1998年发布的可视化编程语言集成包Visual Studio 6.0中的一员,它是在Visual FoxPro 2.5的基础上发展成熟的。
2.1.1 Visual FoxPro 6.0简介XBASE(dBASE,FoxBASE,FoxPro,Visual FoxPro)数据库管理系统在我国具有广泛的应用基础,随着版本不断更新,增加了许多新功能。
其中Visual FoxPro6.0是Microsoft 公司1998年发布的新数据库管理系统,该软件使用方便,操作灵活,功能完备,是深受用户欢迎的一个数据处理软件。
1992年,dBASE和FoxPro的一场官司,导致这两家公司都被其他公司收购。
微软收购了Fox Software公司,把FoxPro纳入自己的产品线。
它利用自身的技术优势和巨大的资源,1993年,Microsoft公司推出了FoxPro2.5,该产品是一个跨平台产品,能够在MS-DOS 和Windows等多种操作系统下运行。
不久又推出了FoxPro2.6,此时的FoxPro是领先于任何其他微机数据库管理软件的优秀产品。
1995年6月,微软推出了可视化产品Visual FoxPro 3.0版。
接着又很快推出Visual FoxPro 5.0及其中文版,又于1998年发布了可视化编程语言集成包Visual Studio 6.0 ,本课程介绍的Visual FoxPro 6.0(中文版)就是其中的一员。
它是运行于Windows 95/98/Me,Win NT 4.0/2000/XP 平台的32位数据库开发系统。