欢迎来到天天文库
浏览记录
ID:34270627
大小:80.50 KB
页数:8页
时间:2019-03-04
《vfp命令、函数及程序语句大全》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、VFP命令、函数及程序语句大全(2)二、常用函数1、数学函数函数用途ABS(<数值表达式>)绝对值,
2、x
3、CEILING(<数值表达式>)>=自变量的最小整数EXP(<数值表达式>)对基E的幂,e=2.71828FLOOR(<数值表达式>)<=自变量的最大整数INT(<数值表达式>)取整(舍尾)自变量LOG(<数值表达式>)自变量的自然对数,lnxLOG10(<数值表达式>)自变量的普通对数,lgxMAX(<表达式1>,<表达式2>)两个值的最大值MIN(<表达式1>,<表达式2>)两个值的最小值MOD
4、(<数值表达式1>,<数值表达式2>)求余数RAND([<数值表达式1>])返回伪随机数ROUND(<数值表达式1>,<数值表达式2>)四舍五入第一个自变量SIGN(<数值表达式>)自变量的符号SQRT(<数值表达式>)平方根(正根)2、字符串操作函数函数用途&<内存变量>用于代替内存变量内容LEN(<字符串表达式>)返回字符串表达式的字符个数SPACE(<数值表达式>)生成空格SUBSTR(<字符串表达式>,<数值表达式n>[,<数值表达式L>])求子字符串,从指定的字符串表达式第n个开始,总长为L的
5、字符串LOWER(<字符串表达式>)将字符串字母转换成小写字母UPPER(<字符串表达式>)将字符串字母转换成大写字母TRIM(<字符串表达式>)删除字符串尾空格ASC(<字符串表达式>)返回字符串表达式最左边的第一个字符的ASCII码CHR(<数值表达式>)将数值表达式转换成字符AT(<字符串表达式1>,<字符串表达式2>[,<数值表达式n>])确定字符串表达式1在字符串表达式2中的位置,n为字符串表达式第几次出现STR(<数值表达式>[,<数值表达式L>][,<数值表达式n>)将数值转换为字符串,L
6、为数值表达式总长,n为小数位数VAL(<字符串表达式>)将数字字符串转换为数字TYPE(<表达式>)检测表达式值的数据类型LTRIM(<字符串表达式>)删除字符串左部空格RTRIM(<字符串表达式>)删除字符串右部空格LEFT(<字符串表达式>,<数值表达式n>)取字符串左边部分字符,n为返回的字符个数RIGHT(<字符串表达式>,<数值表达式n>)取字符串右边部分字符,n从右边截取字符个数3、表(.dbf)操作函数8函数用途BOF([<工作区号或别名>])查表文件开始函数EOF([<工作区号或别名>]
7、)表文件结尾测试函数RECNO([<工作区号或别名>])测试当前或指定工作区表的当前记录号DELETED([<工作区号或别名>])记录删除测试函数FILE(<"字符串">)测试文件是否存在函数DBF([<工作区号或别名>])检测表的文件名函数4、日期、时间函数函数用途DATE()查系统当前日期函数TIME([<数值表达式>])查系统当前时间函数YEAR(<日期型表达式>
8、<日期时间型表达式>)由日期查年函数MONTH(<日期型表达式>
9、<日期时间型表达式>)从日期查月份函数CMONTH(<日期型表达式>
10、
11、<日期时间型表达式>)由日期查月份名函数DAY(<日期型表达式>
12、<日期时间型表达式>)从日期查当月的日函数DOW(<日期型表达式>
13、<日期时间型表达式>[,<数值表达式>])由日期查星期函数CDOW(<日期型表达式>
14、<日期时间型表达式>)从日期查星期名函数DTOC(<日期型表达式>
15、<日期时间型表达式>)日期转换为字符函数CTOD(<字符串表达式>)字符串转换为日期函数CTOT(<字符串表达式>)返回日期时间值函数TTOC(<日期时间型表达式>)返回字符值5、显示、打印位置函数函数用途ROW()判
16、断光标行位置函数COL()判断光标列位置函数INKEY([<数值表达式>])检测用户所击键对应的ASCII码函数,数值表达式以秒为单位等待击键的时间6、其他函数函数用途DISKSPACE()返回默认磁盘驱动器中可用字节数函数OS()检测操作系统名称的函数VERSION()返回VFP版本号的函数8VFP命令、函数及程序语句大全(3)三、主要程序语句1、条件判断语句(1)IF<条件><命令语句组>ENDIF说明:如果条件为真,则执行命令语句组中的各语句,否则跳过这些命令语句不执行,而执行ENDIF后的语句。
17、(2)IF<条件><命令语句组1>ELSE<命令语句组2>ENDIF说明:如果条件为真,执行命令语句组1,否则执行命令语句组2。(3)IF<条件1><命令语句组1>ELSEIF<条件2><命令语句组2>ELSEIF<条件3>……ENDIF说明:进行多重条件的嵌套选择。(4)DOCASECASE<条件1><命令语句组1>CASE<条件2><命令语句组2>CASE<条件3><命令语句组3>......CASE<条件N><命令语句组N>[OTHE
此文档下载收益归作者所有