0
我试图从sqlite3的函数传递价值与Node.js的,但我发现总是undefined
。sqlite3的和节点JS返回undefined
这里是我的代码:
var sqlite3 = require('sqlite3').verbose();
var db = new sqlite3.Database('./rolety.db');
var row;
db.get("SELECT open_hour, open_minut FROM autorun_open", function(err, row) {
console.log(row.open_hour);
console.log(row.open_minut);
row = row.open_hour;
});
console.log("R:" + row);
据,我所看到的,它的异步方式运行,因为我得到类似的东西:
Row: undefined
6
45
最后我的代码行之前运行sql结果。我应该怎么做才能从sql中获得正确的值?
THx,完美的作品。 – user2104455 2014-10-21 07:28:45
谢谢。请将我的答案标记为正确的答案。 – Freddy 2014-10-21 10:58:37