如何在 React 应用程序中使用 SQLite 查询?

问题描述 投票:0回答:1

最近,我创建了一个小型 React 应用程序,它创建一个测验供用户完成。但是,我想从数据库中获取问题。因此,在VScode中,我导入了SQLite3,创建了一个表,并编写了一个简单的查询来测试:


const sqlite3 = require('sqlite3').verbose();
  let db = new sqlite3.Database('./database.db');
        db.serialize(()=>{
            db.run("DROP TABLE IF EXISTS TEST");
            db.run("CREATE TABLE TEST (name VARCHAR(255) NOT NULL)");
            db.run("INSERT INTO Test (name) VALUES ('Bob');");
            db.get("SELECT * FROM Test",(err,row)=>{
                console.log(row);
            });
        });

在终端中,我运行了

const sqlite3 = require('sqlite3').verbose();
  let db = new sqlite3.Database('./database.db');
        db.serialize(()=>{
            db.run("DROP TABLE IF EXISTS TEST");
            db.run("CREATE TABLE TEST (name VARCHAR(255) NOT NULL)");
            db.run("INSERT INTO Test (name) VALUES ('Bob');");
            db.get("SELECT * FROM Test",(err,row)=>{
                console.log(row);
            });
        });
,并得到了值
node data.js
,正如预期的那样。现在我已经查询了这些数据,我应该如何在我的 React 应用程序中访问它?每当我尝试导出此文件或导出数据时,我都会收到错误。我觉得这里真的很愚蠢,而且我错过了一些明显的东西,因为我刚刚学习了 Node 和 SQLite。

谢谢

node.js reactjs sqlite
1个回答
0
投票

我想知道你是如何将 SQLite 连接到 ReactJS 应用程序的。可以分享一下你的步骤吗

© www.soinside.com 2019 - 2024. All rights reserved.