Javascript-форум (https://javascript.ru/forum/)
-   Node.JS (https://javascript.ru/forum/node-js-io-js/)
-   -   Ошибка в SQLITE при удалении записи... (https://javascript.ru/forum/node-js-io-js/84006-oshibka-v-sqlite-pri-udalenii-zapisi.html)

Jimy 13.05.2022 06:10

Ошибка в SQLITE при удалении записи...
 
Данные приходят из формы.
Пытаюсь удалить запись:
app.post("/unit/delete/:id", (req, res) => {
        const id = req.params.id;
        const un_record = [req.body.Unit, id];
        const sql = "DELETE FROM Unit WHERE id = ? ";
        db.run(sql, un_record, err => {
            if (err) {
                return console.error(err.message);
              }
              res.redirect("/unit");
          
     });
         });

Выдает err. SQLITE_RANGE: column index out of range. Но вот обновление вполне себе работает... Что не так с удалением? Если сделать запрос на удаление всех записей типа: "DELETE FROM Unit" - та же ошибка. Что неверно? Спасибо!

Jimy 13.05.2022 07:33

Вопрос снят. Разобрался. Не то скопировал из предыдущей функции:)


Часовой пояс GMT +3, время: 20:16.