const ssql = "INSERT INTO Cad_Usuario (Nome, Fone) VALUES (?, ?) RETURNING USUARIOID "; // Consulta SQL para inserir um novo usuário e obter seu ID
// Executando uma consulta SQL usando a função executeQuery e dados do corpo da solicitação (req.body)
executeQuery(ssql, [req.body.Nome, req.body.Fone], (err, result) => {
if (err) {
if (err.code === "ER_DUP_ENTRY") {
res.status(409).json({ error: "A entrada já existe" }); // Lidando com um erro de entrada duplicada
} else if (err.code === "ECONNREFUSED") {
res.status(502).json({ error: "O servidor não consegue estabelecer uma conexão com o banco de dados" }); //Lidando com um erro de conexão com o banco de dados
} else {
console.error("Erro ao executar solicitação:", err);
res.status(500).json({ error: "Ocorreu um erro ao adicionar um usuário" }); // Enviando um erro geral do servidor
}
} else {
res.status(201).json("Novo produto adicionado, seu ID" + result.UsuarioID); // Enviando uma resposta bem-sucedida com um novo ID do usuário
}
});
});
Me retorne essa msg: gdsparams: [ 'USUARIOID', '** null ' ]
app.post("/usuario/novo", (req, res) => {
});
Me retorne essa msg: gdsparams: [ 'USUARIOID', '** null ' ]