VisualFoxPro数据库管理系统概述.ppt

  1. 1、本文档共102页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

(2)YEAR(日期/时间表达式)、MONTH(日期/时间表达式)与DAY(日期/时间表达式)例:?Year(date())?Month(date())storemonth(gdBuy+31)togdMonth?gdMonth(3)DOW(日期/时间表达式)注:得到该日期是一周的第几天(第一天为星期日)例:?DOW(date())?DOW({^2008-08-08})4.数据类型转换函数(1)ASC(字符串表达式)返回最左边的ASCII值例:?ASC(‘ABCD’)?ASC(‘8’)(2)CHR(数值表达式)ASCII值转成字符注:CHR(13)为换行符例:?CHR(65)显示A?CHR(57)显示9(3)VAL(字符串表达式)从左到右返回字符表达式中的数字数值,直至遇到非数值型字符时为止(字符串转成数值)。若表达式的第一个字符不是数字,也不是加、减号,则函数返回0例:a=12‘b=14?a+b?val(a)+val(b)?val(‘234aaaa’)Store‘1.25E3’toc?2*val(c)(5)STR(数值表达式[,宽度[,小数位数]])数值型转字符型注:缺省时默认宽度为10,小数位数为0,若宽度大于整个数值的宽度,则用前导空格填充例:?STR(314.15)显示314?STR(314.15,5)显示314?STR(314.15,5,2)显示314.2?STR(314.15,2)显示**?STR(1234567890123)显示1.234E+12X=123Y=321?str(X)+str(Y)显示123321(4)DTOC(日期/时间表达式[,1])日期型转字符型TTOC(时间表达式[,1/2])时间型转字符型参数:1用于指定以年月日顺序且无分隔符的形式返回字符型日期,参数2仅返回时间部分CTOD(字符串表达式)字符型转日期型CTOT(字符串表达式)字符型转时间型例:Store{^1995/10/3110:34}togdThisDate?DTOC(gdThisDate)?DTOC(gdThisDate,1)?TTOC(gdThisDate)?TTOC(gdThisDate,1)?TTOC(gdThisDate,2)setdatetolong?DTOC(date())StoreCTOD(‘^2101/12/15’)togdStoreCTOT(‘^2001-10-1222:22’)togd?gd5.其他常用函数(1)BETWEEN(表达式,下界,上界)例:?Between(3,14,15).F.?Between(date(),{^2001/12/15},{^2101/12/15}).T.(2)INKEY(时间表达式)例:?INKEY(20)等待20s返回按键的ascii值?INKEY()一直等待键击(3)TYPE(“表达式”)例:?TYPE(date()) D?TYPE((12*3)+4) N(4)IIF(逻辑表达式,返回值1,返回值2)例:?IIF(dow(date())=1ORdow(date())=7,今天休息,今天上班)(5)DISKSPACE()例:setdefaulttoC:?diskspace()?diskspace()/1024/1024(6)FILE(‘文件名’)例:?FILE(‘c:\config.sys’)显示.T.(7)MESSAGEBOX(字符表达式[,数值表达式[,标题]])注意:MESSAGEBOX()的缩写不能写成MESS(),只能写成MESSAGEB()例:?MessageBox(这是一个例子!!,3+16+256,我的应用程序)?MessageBox

文档评论(0)

zhhg001hkdl + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档