如何从nodejs向sqlite3数据库添加,更新,删除数据?

时间:2019-09-28 08:37:59

标签: node.js sqlite express

到目前为止,我在节点API中传递了静态数组,并在UI中拍摄了数据。 现在我有了一个sqlite3数据库,我已经成功连接了节点js API并获取了表数据。但是现在我想从UI向数据表中添加,更新,删除数据。 我在项目中创建了公共文件夹,并且数据库文件在那里。

文件名display.js(./route/display/display.js)

const express = require('express')
const app = express()
const db = require('./common/myDb.js')

app.get("/", (req, res, next) => {
    var sql = "select * from display"
    var params = []
    db.all(sql, params, (err, rows) => {
        if (err) {
          res.status(400).json({"error":err.message});
          return;
        }
   res.render('index', { displayu: 'Hello World!' });
});
app.listen(3000)

文件名-package.json(./package.json)

{
"name": "express-api",
"version": "1.0.0",
"description": "Express REST API",
"main": "server.js",
"scripts": {
  "test": "echo "Error: no test specified" && exit 1"
},
"author": "Me",
"license": "ISC",
"dependencies": {
  "express": "^4.16.4",
  "md5": "^2.2.1",
  "sqlite3": "^4.0.4"
 }
}

我将数据放入UI的显示表中,该数据来自数据表,但现在我想从UI中向数据表添加,更新和删除相同的数据。

0 个答案:

没有答案