vfp 操作符与操作类型不匹配是什么原因?怎么解决?

selectdistinct学号,课程号,成绩fromcjINTOTABLEnoIFthisform.txt学号=ALLTRIM(no.学号)THENthisform.t... select distinct 学号,课程号,成绩 from cj INTO TABLE no
IF thisform.txt学号=ALLTRIM(no.学号) THEN
thisform.txt课程号=ALLTRIM(no.课程号)
thisform.txt成绩 =ALLTRIM(no.成绩)
ENDIF
thisform.Refresh
展开
 我来答
baitia0
推荐于2016-07-11 · TA获得超过2506个赞
知道大有可为答主
回答量:2275
采纳率:80%
帮助的人:2077万
展开全部
比如这里ALLTRIM(no.学号)

该函数是去除空格的, 里面的必须是字符型, 假如你的学号是数字, 就出错

我认为最可能是这里出错:
ALLTRIM(no.成绩)

因为成绩肯定是数字的!!!不能去除空格
更多追问追答
追问

字段都是字符型的

追答
出错时会弹出窗口,点"挂起", 可以知道是哪行代码出错
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式