gpt4 book ai didi

mysql - sql插入查询和post方法

转载 作者:行者123 更新时间:2023-11-29 09:30:56 25 4
gpt4 key购买 nike

我尝试使用post方法将一些数据插入mysql数据库,但它没有,一直显示mysql语法错误

   app.post('/form',function (req,res) {
var post = req.body

dbconn.query('INSERT INTO employee SET?',[post],function(err,result){
if(err)

console.log(err);
else
console.log('inserted ');

});

错误: 代码:'ER_PARSE_ERROR', 错误号:1064, sql消息: '您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在第 1 行的\'\' 附近使用的正确语法, sqlState: '42000', 索引:0, sql: '插入员工集' }

最佳答案

插入查询的语法不正确。

并请确保 post 变量包含正确的数组

应该是

post = [
[EmpID1, Name1, EmpCode1, Salary1],
[EmpID2, Name2, EmpCode2, Salary2]

];

下面,我更新了代码库。

 dbconn.query('INSERT INTO employee (EmpID, Name, EmpCode, Salary) VALUES 
?',[post],function(err,result){
if(err)
console.log(err);
else
console.log('inserted ');

});

关于mysql - sql插入查询和post方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58763320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com