MyException - 我的异常网
当前位置:我的异常网» VFP » vartype函数失误,不知道为什么

vartype函数失误,不知道为什么

www.MyException.Cn  网友分享于:2013-06-20  浏览:5次
vartype函数出错,不知道为什么?
FOR i=1 TO FCOUNT("别名")
?fields(i,"别名"),varTYPE('别名.'+fields(i,"别名")),TYPE('别名.'+fields(i,"别名"))
endfor
运行这段代码,无论字段类型为啥类型varTYPE都反回“C”!

------解决方案--------------------
你返回的是字段名,当然是C
?varTYPE(EVALUATE(fields(5,"别名")))
如果第5个字段不是C型,返回的就是N
------解决方案--------------------
vartype() 不需要引号
type()    必须用引号
------解决方案--------------------
哈哈,VFP老杆子

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有