SQL vbscript 中的串联
SQL concatenation inside a vbscript
我对 VB 脚本中使用的 SQL 连接有疑问。
我试图在 SQL 请求中连接一个变量,但无论我使用哪种连接方法,它都失败了!
这是我的代码
dim nbr3Eu as integer = 6
dim waa2Eu as string
waa2Eu = "" _
& "SELECT riblib" _
& " ," & nbr3Eu _
& " FROM PCH" _
& " WHERE RibPaysNuf <> 'NufSocPaysMU'" _
& " AND PchID in " & XPchID _
& " GROUP BY DevCode"
我已经用加号连接试过了,但结果还是一样
dim nbr3Eu as integer = 6
dim waa2Eu as string
waa2Eu = "" _
+ "SELECT riblib" _
+ " ," + nbr3Eu _
+ " FROM PCH" _
+ " WHERE RibPaysNuf <> 'NufSocPaysMU'" _
+ " AND PchID in " + XPchID _
+ " GROUP BY DevCode"
需要帮助,谢谢
您必须连接字符串,请尝试将 & nbr3Eu
替换为 & CStr(nbr3Eu)
我对 VB 脚本中使用的 SQL 连接有疑问。
我试图在 SQL 请求中连接一个变量,但无论我使用哪种连接方法,它都失败了!
这是我的代码
dim nbr3Eu as integer = 6
dim waa2Eu as string
waa2Eu = "" _
& "SELECT riblib" _
& " ," & nbr3Eu _
& " FROM PCH" _
& " WHERE RibPaysNuf <> 'NufSocPaysMU'" _
& " AND PchID in " & XPchID _
& " GROUP BY DevCode"
我已经用加号连接试过了,但结果还是一样
dim nbr3Eu as integer = 6
dim waa2Eu as string
waa2Eu = "" _
+ "SELECT riblib" _
+ " ," + nbr3Eu _
+ " FROM PCH" _
+ " WHERE RibPaysNuf <> 'NufSocPaysMU'" _
+ " AND PchID in " + XPchID _
+ " GROUP BY DevCode"
需要帮助,谢谢
您必须连接字符串,请尝试将 & nbr3Eu
替换为 & CStr(nbr3Eu)