第二讲_Visual_FoxPro_6.0基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.5.3 日期和时间函数 (3)小时函数 【格式】HOUR(日期时间型表达式) 【功能】返回日期时间表达式值的小时数,函数值为数值型。 函数MINUTE(日期时间型表达式)返回日期时间表达式的分钟部分,函数值为数值型;函数SEC(日期时间型表达式)返回日期时间表达式中的秒,函数值为数值型。 2.5.4 数据类型转换函数 (1)数值转换为字符串的函数 【格式】STR(数值表达式1[,数值表达式2[,数值表达式3]]) 【功能】 把数值表达式的值转换成字符串。 其中,数值表达式1是要转换成字符串的数值表达式,数值表达式2表示转换后的字符串长度,数值表达式3表示转换时要保留的数值表达式1的小数部分的数字字符个数。 2.5.4 数据类型转换函数 说明: 1) 如果数值表达式2大于数值的实际长度,则在数字串左边补充空格;若数值表达式2小于数值的实际长度,但大于等于数值表达式1的整数部分(包括负号)的长度,则优先满足整数部分而自动调整小数部分(四舍五入) 2) 若数值表达式2小于数值表达式1的整数部分长度,则函数将输出星号。 3) 数值表达式2缺省值为10,不足前面用空格补;数值表达式3的缺省值为0。 2.5.4 数据类型转换函数 例如: a1=10.10 ? STR(a1,2),STR(a1,2,1) ,STR(a1) 显示10 10 10.10 前有5个空格 ? STR(a1,10,3) 显示 10.100,前面有4个空格 ? STR(a1,1) ,STR(-10.10,4,1) 显示* 显示 -10 2.5.4 数据类型转换函数 (2)字符串转换为数值的函数 【格式】VAL(字符表达式) 【功能】 将指定的字符表达式转换为数值。VAL()按从左到右的顺序处理字符表达式,直到遇到一个非数值字符。在处理过程中头部空格被忽略。如果字符表达式的第一个字符不是数字,VAL()将返回数值0。 例如: STORE 1234 TO a STORE B1.37 TO b STORE 37B1.0 TO c ? VAL(a),VAL(b),VAL(c) 显示1234.00 0.00 37.00 2.5.4 数据类型转换函数 (3)字符串转换为日期的函数 【格式】CTOD(字符表达式) 【功能】 把字符型转换成日期型。字符表达式的缺省格式是“MM/DD/YY”。字符表达式中日期部分的格式要与SET DATE TO命令设置的格式一致。若要用四位表示年份,则需要使用SET CENTURY ON命令。 另:函数CTOT(字符表达式)可把字符型转换成日期时间型表达式。字符表达式的格式能否被识别取决于SET DATE、SET HOURS和SET MARK等的当前设置。如果在字符表达式中只指定了日期部分或时间部分,VFP自动给字符表达式加上默认时间,即午夜时间(12:00:00AM)或默认日期12/30/1899。 2.5.4 数据类型转换函数 例如: SET CENTURY ON d1=CTOD(02/16/2002) 系统默认日期格式 d2=CTOT(03/01/2002+ +TIME()) ?d1,d2 显示 02/16/2002 03/01/2002 10:10:21 PM 2.5.4 数据类型转换函数 (4)日期转换为字符串的函数 【格式】DTOC(日期表达式|日期时间表达式 [,1]) 【功能】返回与日期表达式的日期值对应的字符串。如果选择参数1,则以YYYYMMDD的格式返回字符串,这种格式特别适用于对日期型字段建立索引。 另:函数TTOC(日期表达式|日期时间表达式 [,1])可将日期时间型数据转换为字符型,如果选择参数1,则以YYYYMMDDHHMMSS(24小时制)的格式返回字符串。 2.5.4 数据类型转换函数 例如: today=DATETIME() ?DTOC(today),DTOC(today,1) 显示03/14/02 ?TTOC(today,1) 显示200200314223520 2.5.5 测试函数 (1)ISNULL函数 【格式】ISNULL(表达式) 【功能】判断表达式的值是否为NULL,若为NULL,则返回.T.,否则返回.F.。 例如: S

文档评论(0)

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

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

1亿VIP精品文档

相关文档