通过MSSQL Node.js从SQL读取数据

时间:2018-12-05 08:12:10

标签: node.js sql-server

当我刚接触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变量中的值。

1 个答案:

答案 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 ...

希望有帮助。