我使用 nodeJs 作为后端语言,使用 sql server 作为数据库。我可以从数据库中删除整个表行,但不能删除特定行。这是我的代码...
router.delete('/student/:id', function (req, res, next) {
var connection = new Connection(config);
connection.on('connect', function(err) {
request = new Request("DELETE FROM student where id=@id", function(err) {
if (err) { console.log(err);}
});
request.addParameter('id');
request.on('done', function(rowCount, more) { console.log(rowCount + ' rows returned'); });
connection.execSql(request);
res.setHeader('Content-Type', 'application/json');
});
});