组态王SQLUpdate问题 点击:1063 | 回复:2



zywcx

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 64回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2008年10月06日
发表于:2017-11-10 12:32:11
楼主

SQLUpdate使用,提示说缺少挂号,代码如下

SQLUpdate( DeviceID, "Table1", "readbind","构件编号='"+\\本站点\构件编号test+"'" );

不知哪里的问题,求解




zywcx

  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 64回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2008年10月06日
发表于:2017-11-11 08:02:02
1楼

不用变量没有问题,引用变量貌似格式不对,但是和范例一样,又看不出哪里问题


XJTUER

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:1
  • 历史总积分:1
  • 注册:2009年4月27日
发表于:2023-03-20 14:49:48
2楼

条件表达式写的不对。

1.条件表达式是一个字符串;

2.如果变量是字符串的话,需要两边加上单引号;

3.表达式分成3部分,各部分用+连接起来。第一部分字符串 (构件编号=‘),变量名+=+左单引号,再用双引号包围;

第二部分:定义的字符串变量;

第三部分:右单引号字符,用双引号包围:“’”


热门招聘
相关主题

官方公众号

智造工程师