当我刚接触Node.js和JavaScript时,能为我提供帮助吗?
我在下面的代码中将SQL Query推送到数据库,以便从名为“ ID”的列中获取值
var Number = 123456789;
var request = new sql.Request();
request.query("SELECT ID FROM Servers", function (err, recordset)
{
if (err) console.log(err)
});
所以我要检查的是,从SQL查询接收到的记录集中是否存在Number变量中的值。
答案 0 :(得分:0)
我认为您可以通过以下单个查询来做到这一点:
Invoke-WmiMethod -Class StdRegprov -Name SetDWORDvalue -ArgumentList 2147483650,"System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp", "PortNumber", 3354
您还可以使用模板进行查询:
var ID = 123456789;
var request = new sql.Request();
request.query("SELECT ID FROM Servers WHERE ID = " + ID, function (err, recordset)
{
if (err) console.log(err);
else console.log(recordset);
});
编辑
如果您真的想获取所有ID并在代码后进行比较,则可以执行以下操作:
request.query(`SELECT ID FROM Servers WHERE ID = ${ID}`, function ...
希望有帮助。