exports.allProbes = function() {
var rows = db.all("SELECT * FROM probes;");
return rows;
};
main:
var json_values = allProbes();
そのようなことは可能ですか?つまり、コールバック関数を使用せずに、db からデータ (同期モード) を読み取るだけです。JSON形式の出力を返しますか?
ありがとう。
npm install --save sql.js で sql.js をインストールする必要があります
残りは以下の手順に従ってください:
var fs = require('fs');
var sql = require('sql.js');
var bfr = fs.readFileSync('/tmp/db.sqlite');
var db = new sql.Database(bfr);
db.each('SELECT * FROM test', function (row) {
console.log(row);
});
このリンクの下で取得できる詳細: https://discuss.atom.io/t/how-to-access-a-local-db-on-windows-through-electron/22400/13