VFP-教程近年原文.ppt

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

**例如:默认显示2位年份,mm/dd/yy格式?date()setcenton显示4位年份?date()setdatetoymd年月日?date()setdatetodmy日月年?date()**四、类型转换函数用于将某种数据类型转换成另一种类型。1.字符转ASCII码:Asc(C)将C的首字符转换为对应的ASCII码值例如:?Asc(ABCXYZ)

?Asc(*)结果422.ASCII码转字符:Chr(N)将N作为ASCII码值转换为对应的字符.例如:

?Chr(66)字符B

?Chr(0)N取值0~255**3.字符串转数值:Val(C)将字符串C左端连续的数字字符串转换为数值.例如:

?VAL(50)*10500

?VAL(456T67)456

?VAL(A234)04.数值转字符串:Str(N1[,N2][,N3])将数值N1转换为数字字符串,N2长度,N3小数位.例如:

?STR(141.2,6,2)141.20

?STR(141.22)141,加7个空格?STR(141.2,2)显示**,表示无法转换**5.日期转字符串:Dtoc(D|T[,1])将D或T转换为字符串;有1转换为索引形式.6.字符串转日期:Ctod(C)将日期格式的C转换为日期.7.字符串转日期时间:Ctot(C)将日期时间格式的C转换为日期时间.8.日期时间转字符串:Ttoc(T[,1])将T转换为字符串;有1转换为索引形式.setdatetoymd?ctod(b)格式与设置不一致b=2010/12/28?ctod(b)例如:a={^2008-02-28}b=12/31/2010?dtoc(a)?type(dtoc(a))?ctod(b)mdy**五、测试函数1.字符测试⑴字母测试:Isalpha(C)测试C的首字符是否为字母.⑵大小写字母测试:Isupper(C)/Islower(C)测试C的首字符是否为大写/小写字母.**2.文件与工作区测试⑴数据库测试:Dbc()返回当前打开的数据库名;⑵数据表测试:Dbf([N])返回当前或指定工作区中打开的数据表名;⑶索引文件测试:Ndx(N1[,N2])返回当前或指定工作区中在N1位置打开的索引文件名,N2为指定工作区;⑷工作区号测试:Select([1])返回当前工作区号,有1则返回未用的最大工作区号;⑸磁盘文件测试:File(C)测试由字符串C指定的磁盘文件是否存在;C中应包含完整路径和文件名.**3.数据表记录、字段测试⑴测数据表首/尾:Bof([N])/Eof([N])测当前或指定工作区中打开的数据表记录指针是否指向数据表的首/尾部.⑵测删除标记:Deleted([N])测当前或指定工作中数据表当前记录是否有删除标记.⑶测字段个数:Fcount([N])返回当前或指定工作区中所打开数据表的字段个数.⑷测字段名:Field(N1[,N2])返回当前或指定工作区中所打开数据表在N1位置的字段名称,N2工作区号.**⑸测字段宽度:Fsize(C[,N])返回当前或指定工 作区中所打开数据表中C字段的宽度.⑹测记录个数:Reccount([N])返回当前或指定 工作区中打开数据表中的记录个数.⑺测记录长度:Recsize([N])返回当前或指定 工作区中打开数据表中记录的长度.⑻测记录号:Recno([N])返回当前或指定工作区中打开数据表中的当前记录号.⑼测记录查找:Found([N])测试对当前或指定工作区中数据表记录的查询是否成功.**

文档评论(0)

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

好文件大家想

1亿VIP精品文档

相关文档