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