Как вставить запрос в SQL Server с помощью nodejs - PullRequest
0 голосов
/ 22 мая 2019

Я пытаюсь вставить запрос в SQL Server, используя проверку подлинности окна с помощью nodejs. Я сделал с запросом на получение запроса выбора. но сейчас я пытаюсь отправить запрос с вставкой запроса. Но я не могу передать свой req.body.name в следующий запрос

app.post('/ping', bodyparser.json(), function(req, res) {
    console.log("post enter");

    const query = "insert into student (name) values ("+req.body.name+") ";

    sql.query(connectionString, query, (err,rows) => {
        console.log(rows);
        if (err) {
            console.log(err)
        }
        else {
            return  res.send(rows);
        }
    })
});

1 Ответ

0 голосов
/ 22 мая 2019

Попробуй так:

    app.post('/register',function(req,res){
          var users={
    "first_name":req.body.first_name,
    "last_name":req.body.last_name,
    "email":req.body.email,
    "password":req.body.password,
    "created":today,
    "modified":today
  }
  connection.query('INSERT INTO users SET ?',users, function (error, results, fields) {
  if (error) {
    console.log("error ocurred",error);
    res.send({
      "code":400,
      "failed":"error ocurred"
    })
  }else{
    console.log('The solution is: ', results);
    res.send({
      "code":200,
      "success":"user registered sucessfully"
        });
  }
        });
    });
...