标题:vfp字符型转换成数值型时,提示“操作符/操作数字段类型不匹配”?
只看楼主
dengxsh
Rank: 2
等 级:论坛游民
帖 子:87
专家分:40
注 册:2013-2-26
结帖率:73.68%
 问题点数:0 回复次数:8 
vfp字符型转换成数值型时,提示“操作符/操作数字段类型不匹配”?
一、字段结构及类型

二、数据表

三、问题描述
将把字符型“成绩录入1”字段中的数值转化成数字型(保留1为小数)存入“最终成绩”字段中,使用“repl all 最终成绩 with val(成绩录入1) for 最终成绩=" "”语句时,提示“操作符/操作数字段类型不匹配”?
请教该做何修改?
搜索更多相关主题的帖子: 数据表 
2016-04-12 17:42
dengxsh
Rank: 2
等 级:论坛游民
帖 子:87
专家分:40
注 册:2013-2-26
得分:0 
2016-04-12 17:46
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
repl all 最终成绩 with val(成绩录入1) for 最终成绩=0
试试

坚守VFP最后的阵地
2016-04-12 18:05
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
楼主这个问题相当于男女不分

坚守VFP最后的阵地
2016-04-12 18:05
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
以下是引用dengxsh在2016-4-12 17:42:09的发言:
三、问题描述
将把字符型“成绩录入1”字段中的数值转化成数字型(保留1为小数)存入“最终成绩”字段中,使用“repl all 最终成绩 with val(成绩录入1) for 最终成绩=" "”语句时,提示“操作符/操作数字段类型不匹配”?
请教该做何修改?

“最终成绩”字段设定为数值型,“最终成绩=" "”是操作数数据类型不同,会抛出操作数类型不匹配异常。
2016-04-12 19:04
baichuan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:37
帖 子:953
专家分:589
注 册:2006-3-13
得分:0 
你的最终成绩为数值型 ,命令使用的是最终成绩=“ ” 数值型不能和空字符进行比较!!!

另外,你的成绩录入,怎么还录入了字符??? “Q” ?

2016-04-13 08:10
taifu945
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:80
帖 子:1545
专家分:3298
注 册:2012-7-6
得分:0 
楼主,你把两种成绩字段设为两种不同的类型,结果把自己给绕进去了。
2016-04-13 08:32
dengxsh
Rank: 2
等 级:论坛游民
帖 子:87
专家分:40
注 册:2013-2-26
得分:0 
谢谢各位!领教了!
2016-04-13 08:58
cxzbzgz
Rank: 8Rank: 8
来 自:云南楚雄
等 级:贵宾
威 望:24
帖 子:295
专家分:805
注 册:2012-6-15
得分:0 
REPLACE 最终成绩 WITH VAL(成绩录入1) FOR 最终成绩=0

学习交流VFP,QQ:248561326。
2016-04-13 17:38



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-463568-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.716721 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved