gpt4 book ai didi

node.js - 如何使用 javascript 向本地数据库文件 sqlite 进行简单插入

转载 作者:太空宇宙 更新时间:2023-11-04 00:02:32 26 4
gpt4 key购买 nike

我尝试将数据插入本地数据库sqlite。这是可能的。我能做到 。但我每次都必须创建一个新表。我尝试在不创建新表的情况下执行此操作...

我已经将数据插入表中,但每次都必须创建一个表。

     $("#ecris").click( function() 
{

var fs = require("fs");
var sql = require("./js/sql.js");
var db = new sql.Database();
db.run("CREATE TABLE test (col1, col2);");

db.run("INSERT INTO test (col1, col2) VALUES ('8','4564')");
;
var data = db.export();

var buffer = new Buffer(data);
fs.writeFileSync("bd/mybd.sqlite", buffer );
db.close();



});

我只需要插入到现有表中...非常感谢

最佳答案

终于找到了,感谢您的帮助!

$("#ecris").click( function() 
{

var fs = require('fs');
var sql = require("./js/sql.js");
var filebuffer = fs.readFileSync("bd/mybd.sqlite");
var db = new sql.Database(filebuffer);
db.run("INSERT INTO test (col1, col2) VALUES ('gerald','coucou')");
var data = db.export();
var buffer = new Buffer(data);
fs.writeFileSync("bd/mybd.sqlite", buffer );
db.close();

});

关于node.js - 如何使用 javascript 向本地数据库文件 sqlite 进行简单插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53986192/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com