我想问一下如何在sqlite3节点js上更新,第一个功能正在工作(从数据库中查看HTML中的数据),我的问题是如何更新它。谢谢!



exports.post = function(req, res){

var id = JSON.stringify(req.body.id);

var inputData = [req.body.GIVENNAME, req.body.SURNAME, id];


db.run("UPDATE f11 SET GIVENNAME=$GIVENNAME, SURNAME=? WHERE id=?",inputData,
{
	$GIVENNAME : GIVENNAME,
	$SURNAME : SURNAME,


  });

 res.redirect("/legone/survey/surveyform/form11");

};

最佳答案

更新:

您可以尝试像这样运行查询:

var inputData = [req.body.GIVENNAME, req.body.SURNAME, id];

db.run("UPDATE f11 SET GIVENNAME=?, SURNAME=? WHERE id=?",inputData,function(err,rows){
    ....
});


希望这可以帮助!

09-25 18:35