-1

我正在尝试使用变量制作 SQL。

var PLid = '02101';
var connection = new Packages.SQLConnection("oracle");
connection.connect("server", port ,"SID", "test", "test");
var result = connection.getResults("select policy_no from policy where product_id = '"PLid"');
connection.disconnect();

我收到以下错误:

参数列表后缺少 ) (Script=script_2;Line=4)

如果我重写我在互联网上找到的内容:

var result = connection.getResults("select policy_no from policy where product_id = '?'",1);

找不到方法 SQLConnection.getResults(string,number)。(脚本=script_2;行=4)

我正在尝试在 Neoload 中实现此代码。

4

1 回答 1

0

要在 JavaScript 中连接字符串,您需要+. 将第四行更改为:

var result = connection.getResults("select policy_no from policy where product_id = '"+PLid+"')

如果PLid可以设置为整数(var PLid = 2101;),则可以跳过单引号,如下所示:

var result = connection.getResults("select policy_no from policy where product_id = "+PLid)
于 2017-01-09T18:53:00.323 回答