1. 命令
即:由用户发出的、指示VFP进行某种操作的指令。
如 USE aaa & 打开 一个名为 aaa.dbf的数据表
2. 函数
即:一个预先编制好的模块,可由VFP程序在任何地方调用。
函数的使用方法:名称、功能、参数、返回值
几个常用函数
名称 命令格式
示例
字符串截取函数 SUBSTR( expC,expN1[,expN2 ]) ? SUBSTR(“ABCDEFG”,2,4)
结果是: BCDE
LEFT( expC,expN ) ? LEFT(“ABCDEFG”,2) 结果是: AB
RIGHT( expC,expN ) ? RIGHTT(“ABCDEFG”,4)
结果是: DEFG
字符串查找函数 AT ( expC1 , expC2 [ expN ]) ? AT(“B”, “ABCDE”) 结果是: 2
? AT(“A”, “ABCDEASD” )
结果是: 1
? AT(“A”,“ABCDEASD”,2 )
结果是: 6
大小写字母转换函数
LOWER( expC ) ? LOWER(“DFGHa”) 结果是: dfgha
UPPER( expC ) ? UPPER(“asdf”) 结果是: ASDF
数值函数 MAX(exp1,exp1[,exp3,…]) ? MAX(15,23,4,56) 结果是: 56
MIN(exp1,exp1[,exp3,…]) ? MIN(15,23,4,56) 结果是: 4
ABS( expN ) ? ABS(-15.83) 结果是: 15.83
INT( expN ) ? INT(25.62) 结果是: 25
压缩空格函数 ALLTRIM( expC ) ? ALLTRIM(" AD B G ")
结果是: AD B G
类型转换函数 STR( expN1[,expN2][,expN3]) ? STR(789.678,6,2) 结果是: 789.68
CTOD( expC ) ? CTOD(“98/10/15”)
结果是: 98/10/15
VAL( expC ) ? VAL("123.45") 结果是: 123.45
DTOC( expD ) ? DTOC({98/12/15})
结果是: 98/12/15
日期时间函数 DATE() ? DATE() 结果是: 2000/03/15
DATETIME() ? DATETIME()
结果是: 2000/03/15 10:15:30
YEAR( expD ) ? YEAR({87/03/25}) 结果是: 1987
数据库函数 RECNO( ) DBC( ) SEEK( ) 其它函数
LEN( ) DELETED()
EOF( ) BOF( ) FOUND( ) EMPTY(exp) INLIST(,,)
RECCOUNT( ) SELECT( ) BETWEEN(,,) IIF(,,)
TABLEREVERT( ) LOCK( ) CHR() ASC()
TABLEUPDATE( ) FSIZE( ) TAG() INKEY()
【VFP基础教程第二章VFP语言基础2】相关文章:
初二抒情哲理散文:我的父亲_1000字02-06
职称英语理工类阅读理解(3)02-06
2010年咨询工程师《项目决策分析与评价》辅导练习题(5)02-06
2017年12月英语四级翻译练习题库之798艺术区02-06
2022考研英语感谢信作文词句积累02-06
浙教版五年级上册英语期中试卷02-06
09中考英语命题作文 C02-06
四六级作文:一个星期一篇作文训练(2)02-06
我梦想中的房子高考英语作文02-06
