欢迎来到天天文库
浏览记录
ID:16126623
大小:112.00 KB
页数:3页
时间:2018-08-08
《access数据库vba常用标准函数》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Access数据库VBA常用标准函数一、算术函数 1.绝对值函数:Abs(<表达式>) 返回数值表达式的绝对值。如Abs(-3)=3 2.向下取整函数:Int(<数值表达式>) 返回数值表达式的向下取整数的结果,参数为负值时返回小于等于参数值的第一负数。 3.取整函数:Fix(<数值表达式>) 返回数位表达式的整数部分,参数为负值时返回大于等于参数值的第一负数。 例如:Int(3.25)=3,Fix(3.25)=3但Int(-3.25)=-4,Fix(-3.25)=-3 4.四舍五入函数:Round(<数值表达式>[,<表达
2、式>]) 按照指定的小数位数进入四舍五入运算的结果。[<表达式>]是进入四舍五入运算小数点右边应保留的位数。 例如:Round(3.255,1)=3.3;Round(3.754,2)=3.75;Round(3.754,0)=4 5.开平方函数:Sqr(<数值表达式>) 计算数值表达式的平方根。例如:Sqr(9)=3 6.产生随机数函数:Rnd(<数值表达式>) 产生一个0-1之间的随机数,为单精度类型。 例如:Int(100*Rnd) ’产生[0,99]的随机整数 Int(101*Rnd)
3、 ’产生[0,100]的随机整数7..求平均值函数Avg()例如:在tstud表中求小于所有学生年龄的平均值的学生<(selectavg([年龄])fromtstud)8..求和函数sum()二、字符串函数 1.字符串检索函数:InStr([Start,],[,Compare]) 检索子字符申Str2在字符串Strl中最早出现的位置,返回一整型数。Start为可选参数,为数值式,设置检索的起始位置。如省略,从第一个字符开始检索;注意,如果Strl的申长度为零,或Str2表示的申检索不到,则InStr返
4、回0;如果Str2的串长度为零,InStr返回Start的值。 例如:strl=“98765” str2=“65” s=InStr(strl,str2) ’返回4 s=InStr(3,“aSsiAB”,“A”,1) ’返回5。从字符s开始,检索出字符A 2.字符申长度检测函数:Len(<字符申表达式>或<变量名>) 返回字符串所含字符数。注意,定长字符,其长度是定义时的长度,和字符串实际值无关。 例如: lenl=Len(“12345”) ’返回5 len4=Len(“考试中心”)
5、 ’返回4 3.字符串截取函数 Left(<字符串表达式>,):字符串左边起截取N个字符。 Right(<字符串表达式>,):字符串右边起截取N个字符。 Mid(<字符串表达式>,,[N2]):从字符申左边第N1个字符起截取N2个字符。 例如:strl=“opqrst” str2=“计算机等级考试” str=Left(strl,3) ’返回“opq” str=Left(str2,4) ’返回“计算机等” str=Right(strl,2) ’返回“st” str=Right(str2
6、,2) ’返回“考试” str=Mid(strl,4,2) ’返回“rs” str=Mid(str2,1,3) ’返回“计算机” str=Mid(str2,4,) ’返回“等级考试” 4.生成空格字符函数:Space(<数值表达式>) 返回数值表达式的值指定的空格字符数。 例如:strl=Space(3) ’返回3个空格字符 5.大小写转换函数 Ucase(<字符串表达式>):将字符串中小写字母转换成大写字母。 Lcase(<字符串表达式>):将字符串中大写字母转换成小写字毋。 例
7、如:strl=Ucase(“fHkrYt”) ’返回“FHKRYT” str2=Lcase(“fHKrYt”) ’返回“fhkryt” 6.删除空格函数 Ltrim(<字符串表达式>):删除字符串的开始空格。 Rtrim(<字符串表达式>):删除字符串的尾部空格。 Trim(<字符串表达式>):删除字符串的开始和尾部空格。 例如:str=“abcde” str1=Ltrim(str) ’返回“abcde” str2=Rtrim(str)
8、 ’返回“abcde” str3=Trim(str) ’返回“abcde”三、日期/时间函数 日期/时间函数的功能是处理日期和时间。主要包括以下函
此文档下载收益归作者所有