这是什么意思啊~!

mystr1="(" & myorder & ",'" & Trim(stl_code) & "'," & plt_thk & ")"
 这个句子的意思是把myorder stl_code ple_thk都写写到mystr1中吗?
 这里用的"& &","& &"这是什么意思??

问题补充:
为什么要用两个&把变量夹在中间呢???就是这块不明白
 如果程序写成这样 是不是在诊断窗口显示mystr的值??
 mystr1="(" & myorder & ",'" & Trim(stl_code) & "'," & plt_thk & ")"
 mystr="insert into plan values"& mystr1 
 hmiruntime.trace"mystr="& mystr & vbcrlf

最佳答案

&是字符串连接符。字符串需要使用引号双"   "进行包括。
  假设myorder字符串值为order,stl_code字符串值为stlcode,plt_thk字符串值为pltthk,则mystr1最终就是:
  (order,'stlcode',pltthk)

 ^_^,不是把&夹中间,而是&把,夹中间了,应该这么看:
 AA & "," & BB

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc274470.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午10:46
下一篇 2019年6月11日 上午10:47

相关推荐