Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 节点js";mssql";请求查询标识行是否已删除_Sql Server_Node.js - Fatal编程技术网

Sql server 节点js";mssql";请求查询标识行是否已删除

Sql server 节点js";mssql";请求查询标识行是否已删除,sql-server,node.js,Sql Server,Node.js,我正在使用node.js模块mssql删除一行 new sql.Request().query('DELETE FROM OperatingInformationEntries WHERE ID=' + id).then(function (recordset) { }); 如果我试图删除一个不存在的ID,我如何知道没有删除任何行 我也遇到了这个问题。 我为其他阅读此问题的人编写解决方案 let request = new sql.Request(); request.query('DELET

我正在使用node.js模块
mssql
删除一行

new sql.Request().query('DELETE FROM OperatingInformationEntries WHERE ID=' + id).then(function (recordset) { });

如果我试图删除一个不存在的ID,我如何知道没有删除任何行

我也遇到了这个问题。 我为其他阅读此问题的人编写解决方案

let request = new sql.Request();
request.query('DELETE FROM OperatingInformationEntries WHERE ID=' + id).then(function () { 
request.rowsAffected});

我也遇到了这个问题。 我为其他阅读此问题的人编写解决方案

let request = new sql.Request();
request.query('DELETE FROM OperatingInformationEntries WHERE ID=' + id).then(function () { 
request.rowsAffected});

请提供指向库
mssql
捕获它可能会有帮助。你试过了吗?是的,我试过了,它没有出错,查询实际上没有错,它应该只返回rowInfected=0,但我似乎无法获得该值。我猜你正在使用节点mssql