VisualFoxPro学习专用.docVIP

  • 2
  • 0
  • 约4.44千字
  • 约 9页
  • 2016-09-21 发布于重庆
  • 举报
VisualFoxPro学习专用

Visual FoxPro常用的文件类型如下: 1、项目文件(.PJX)2、表文件(.DBF)3、数据库文件(.DBC) 4、程序文件(.PRG)5、表单文件(.SCX)等等。 表(Table)是具有行(记录)和列(字段)的二维关系的结构,是数据库系统中存放数据的文件,它的扩展名是.DBF。在Visual FoxPro中使用的表文件分为自由表和数据库表两种。 Visual FoxPro命令集: OPEN DATABASE 数据库文件名 USE 表文件名 DO 命令文件名 调用程序命令 CREATE PROJECT 项目文件名:创建一个新的项目文件 内存变量的赋值 STORE 表达式 TO 内存变量表 内存变量 = 表达式 内存变量的保存与恢复 SAVE TO 内存变量名 [ALL LIKE 通配符/ALL EXCEPT 通配符 保存 RESTORE FROM 内存变量文件名[ADDITIVE] 恢复 内存变量的删除 CLEAR MEMORY RELEASE 内存变量名表 RELEASE ALL [LIKE/EXCEPT通配符] 数组的定义 DIMENSION / DECLARE 数组名1(数值表达式1[,数值表达式2])[,数组名2(数值表达式3[,数值表达式4])……… 数组的赋值和内存变量的赋值一样,通过STORE命令或赋值号”=”来完成赋值。 字段变量的数据类型有数值型、浮点型、货币型、整型、双精度型、字符型、逻辑型、日期型、日期时间型、备注型和通用型。 日期运算: 日期1—日期2=(获得两个日期相隔的天数) 日期 ± 整数(产生一个新的日期) 常用函数 1、数值运算函数 (1)、绝对值函数 ABS(数值型表达式) 求数值型号表达式的绝对值 (2)、指数函数 EXP(数值型表达式) 计算以e为底的指数幂,即求出e的值。 (3)、取整函数 INT(数值型表达式) 计算数值型表达式的值,取其整数部分。 (4)、求自然对数函数 LOG(数值表达式) 求数值表达式的自然对数。 (5)、最大值函数 MAX(数值型表达式1,数值型表达式2) 计算两个数值表达式的值,取其中最大的值。 (6)、最小值函数 MIN(数值型表达式1,数值型表达式2) 计算两个数值表达式的值,取其中最小的值。 (7)、平方根函数 SQRT(数值型表达式) 计算数值型表达式的算术平方根。 (8)、四舍五入函数 ROUND(数值型表达式1,小数保留位数) 计算数值型表达形式的值,根据小数保留位数进行四舍五入,当小数保留位数为(n≥0)时,对小数点后n+1位四舍五入;当小数保留位数为负数n时,则对小数点前第|n|位四舍五入。 (9)、求余函数(模函数)MOD(数值型表达式1,数值型表达式2) 计算数值表达式1除以数值表达式2的余数,其中数值型表达式2的值不能为0。 2、字符处理函数 1)宏替换函数 字符型内存变量[.] 在字符型内存变量前使用宏替换函数符号,将用该内存变量的值去替换和内存变量名。 2)字符串长度函数 LEN(字符型表达式) 测试字符串长度,即计算字符型表达式最终结果的字符个数,返回值为数值型。 3)查找子字符串位置函数 AT(字符型表达式1,字符型表达式2)[,数值型表达式]) 查找字符型表达式1在字符型表达式2中的位置,返回值为数值型。如有数值型表达式,其值为n,则返回字符型表达式1在字符型表达式2中的第n次出现的起始位置,缺省为第一次。如果字符型表达式1不在字符型表达式2中,返回值为0。 4)空格生成函数 SPACE(数值型表达式) 产生由数值型表达式代表数目的空格,返回值为字符型。 5)取子字符串函数 SUBSTR(字符型表达式,数值型表达式1[,数值型表达式2]) 在字符型表达式中,截取一个子字符串,起点由数值表达式1给出;截取字符的个数由数值型表达式2给出。缺省表达式2,将从起点到字符表达式结尾。函数的返回值为字符型。 6)取左子串函数 LEFT(字符型表达式,数值型表达式) 在字符型表达式中,从左边开始截取数值型表达式指定的个数,返回值为字符型。 7)取右子串函数 RIGHT(字符型表达式,数值型表达式) 在字符型表达式中,从右边开始截取数值型表达式指定的个数,返回值为字符型。 8)删除空格函数 ALL TRIM(字符串表达式 删除字符串表达式中前导和末尾空格。 3、转换函数 1)大写转小写函数 LOWER(字符型表达式) 将字符型表达式中的大写字母转换为小写字母,返回值为字符型。 2)小写转大写函数 UPPER(字符型表达式) 将字符型表达式中的小写字母转换为大写字母,返回值为字符型。 3)字符串转日期函数 CTOD(字

文档评论(0)

1亿VIP精品文档

相关文档