我试着用下面的代码插入到SQL Server中,但是它不起作用。如果我手动地给出值而不是?,那么它就可以正常工作。
app.post("/outwrkwip/insert",(req,res)=>{
sql.connect(config,function(err){
if(err){
console.log(err);
}
var request = new sql.Request();
var values = ["MTRT421PV42FOG","11-MAY-22","4249.1","MTBI","16954073"];
var sqlqry = `INSERT INTO dbo.outworkwip_Tb_KK (Order_Number,prod_Target_Date,Line_No,Order_Type,Batch_Number) VALUES (?,?,?,?,?);`
request.query(sqlqry, [values], (err,recordset)=>{
if(err){
console.log(err)
} else{
res.send({message : "Successfully Data Inserted"});
}
});
});
});
1条答案
按热度按时间njthzxwz1#
下面说代码工作正常...