| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3002 人关注过本帖
标题: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
等 级:版主
威 望:451
帖 子:10608
专家分:43190
注 册: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
等 级:版主
威 望:451
帖 子:10608
专家分:43190
注 册: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
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册: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
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册: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
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:0 
VFP9.0
2018-08-16 16:22
快速回复:update函数提示语法错误
数据加载中...
 
   



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

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