标题:update函数提示语法错误
只看楼主
FK1219
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2017-9-8
结帖率:87.5%
已结贴  问题点数:20 回复次数:13 
update函数提示语法错误
程序中用到update 时提示语法错误
搜索更多相关主题的帖子: update 函数 提示 语法错误 
2018-08-15 12:33
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:5 
程序中是怎样用update?提示什么错误信息?
2018-08-15 13:33
FK1219
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2017-9-8
得分:0 
update  xxmc;
    set    日期=xxmctemp.日期
              计量全水=xxmctemp.计量全水
  where  recno()=xxmctemp.rec_no



当执行这段代码时提示语法错误
2018-08-15 15:36
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
试试:
UPDATE xxmc;
    SET 日期=xxmctemp.日期,;
        计量全水=xxmctemp.计量全水;
    WHERE recno()=xxmctemp.rec_no
2018-08-15 15:49
shenkj001
Rank: 3Rank: 3
来 自:河南安阳
等 级:论坛游侠
威 望:9
帖 子:340
专家分:147
注 册:2005-5-23
得分:5 
update  xxmc;
     set    日期=xxmctemp.日期,;

              计量全水=xxmctemp.计量全水;

from xxmctemp;

  where  recno()=xxmctemp.rec_no


[此贴子已经被作者于2018-8-15 23:24编辑过]


shenkj001@
2018-08-15 23:23
FK1219
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2017-9-8
得分:0 
执行语句时,在update xxmc;就停止了,提示语法错误。我用的是论坛下载的VFp9.0 SP1,是不是和版本有关?
2018-08-16 10:00
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:190
帖 子:3125
专家分:8340
注 册:2015-3-25
得分:5 
* VFP9.0
update xxmc;
  set xxmc.日期 = xxmctemp.日期, ;
      xxmc.计量全水 = xxmctemp.计量全水 ;
  from xxmc,xxmctemp ;
  where  recno()=xxmctemp.rec_no
2018-08-16 11:19
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:190
帖 子:3125
专家分:8340
注 册:2015-3-25
得分:0 
*!* VFP 9.0 UPDATE
*!* 看下面列子就可以了
CREATE TABLE d:\t1(id i,nm c(10))
INSERT INTO t1(id,nm) VALUES (1,'a1')
INSERT INTO t1(id,nm) VALUES (2,'a2')
INSERT INTO t1(id,nm) VALUES (3,'a3')
INSERT INTO t1(id,nm) VALUES (4,'a4')
INSERT INTO t1(id,nm) VALUES (5,'a5')
BROWSE
SELECT id,SPACE(10) as nm FROM t1 INTO TABLE d:\t2 &&只复制ID字段内容
BROWSE
UPDATE t2 SET t2.nm=t1.nm from t1,t2 WHERE t1.id=t2.id &&更新NM字段内容
BROWSE
2018-08-16 14:13
FK1219
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2017-9-8
得分:0 
update t2 set t2.nm=t1.nm from t1,t2 where t1.id=t2.id
执行到这句还是语法错误
2018-08-16 14:48
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:190
帖 子:3125
专家分:8340
注 册:2015-3-25
得分:0 
VFP9.0
2018-08-16 16:22



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




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

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