-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();

次のエラーが表示されます。

missing ) 引数リストの後 (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 で文字列を連結するには、+. 4 行目を次のように変更します。

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 に答える