foxpro里的用这条命令为什么不能执行:REPLACE ALL 自主招生上报数据库.zf WITH (自主招生上报数据库.km1+自主招生上报数据库.km2+自主招生上报数据库.km3)*0.3 + (自主招生上报数据库.km4+自主招生上报数据库.km5)*0.7 FOR 自主招生上报数据库.zydm = "应用艺术设计" km1\km2\km3\km4\km5,zf都是数字型
我要做的是将应用艺术设计专业的人用(自主招生上报数据库.km1+自主招生上报数据库.km2+自主招生上报数据库.km3)*0.3 + (自主招生上报数据库.km4+自主招生上报数据库.km5)*0.7 计算总分(zf);Km1为科目1的分数。
foxpro里repl命令
答案:3 悬赏:20 手机版
解决时间 2021-02-06 05:03
- 提问者网友:蓝琪梦莎
- 2021-02-05 05:46
最佳答案
- 五星知识达人网友:何以畏孤独
- 2021-02-05 06:26
"应用艺术设计" km1\km2\km3\km4\km5 有问题吧?
我猜你的意思似乎是
应用艺术设计.km1/应用艺术设计.km2/应用艺术设计.km3/应用艺术设计.km4/应用艺术设计.km5
你先用一个变量记住你所谓的
"应用艺术设计" km1\km2\km3\km4\km5
然后你的语句后面改为
FOR 自主招生上报数据库.zydm = 你的新变量
我猜你的意思似乎是
应用艺术设计.km1/应用艺术设计.km2/应用艺术设计.km3/应用艺术设计.km4/应用艺术设计.km5
你先用一个变量记住你所谓的
"应用艺术设计" km1\km2\km3\km4\km5
然后你的语句后面改为
FOR 自主招生上报数据库.zydm = 你的新变量
全部回答
- 1楼网友:像个废品
- 2021-02-05 07:40
第一要把“repl all a with alltrim(a)”前面的“?”去掉
第二alltrim(a)只能去掉a两端(也就是前面和后面)的空格,而a字段内部的空格去不掉
例如a值为“ xx yy zz ”用alltrim处理后的结果是“xx yy zz”
如果是去掉a值中字段所有空格可以用:
先打开表,执行命令:repl all a with chrtran(a," ","")
- 2楼网友:空山清雨
- 2021-02-05 07:24
这样,试试:
use 自主招生上报数据库(注:要包括路径,比如: use c:\自主招生上报数据库)REPLACE ALL zf WITH (km1+km2+km3)*0.3 + (km4+km5)*0.7 FOR zydm = "应用艺术设计"
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯