SQLITE_ERROR: нет такой таблицы - PullRequest
0 голосов
/ 27 мая 2019

У меня SQLITE_ERROR: такой таблицы нет: ошибка пользователя.Я не знаю, в чем может быть проблема, я просто начал изучать это.

Я пытался провести какое-то исследование по этому поводу, но я не могу заставить его работать, независимо от того, что я пытаюсь.

app.post("/", (request, response) => {
    let data = request.body;

    let firstName = data.firstName;
    let lastName = data.lastName;
    let age = data.age;

    console.log("Got data: ", data);


    // if (!fs.existsSync("Users"))
    db.run("CREATE TABLE users (id INTEGER PRIMARY KEY AUTOINCREMENT, fn TEXT, ln TEXT, age INT)");

    let prep = db.prepare("INSERT INTO users values (?, ?, ?, ?, ?)");
    // prep.run(0, firstName, lastName, age);
    // prep.finalize();
    // db.each("SELECT * FROM users", (err, row) => {
    //     console.log(`ID: ${row.id}\nFN: ${row.fn}\nLN: ${row.ln}\nAge: ${row.age}`);
    // });
    // db.close();
});

Я ожидаю, что данные будут вставлены в таблицу «пользователи».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...