1
我正在用node.js模塊mssql
刪除一行。節點js「mssql」請求查詢標識一行是否已被刪除
new sql.Request().query('DELETE FROM OperatingInformationEntries WHERE ID=' + id).then(function (recordset) { });
如果我試圖刪除一個不存在的ID,我怎麼知道沒有行被刪除?
我正在用node.js模塊mssql
刪除一行。節點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});
請提供一個鏈接到庫'mssql' –
'新SQL.REQUEST()。查詢( 'DELETE FROM OperatingInformationEntries WHERE ID =' + ID)。然後(功能(記錄){})。捕(function(err){});'也許捕捉它可能會有所幫助。你試過了嗎? –
是的,我試過了,它不cathc一個錯誤,查詢實際上沒有錯,它應該只是返回rowAffected = 0,但我似乎無法得到該值.. –