我正在尝试通过 JavaScript 访问 SQLite 数据库:
function executeQuery(query, callback) {
try {
db.transaction(function (tx) {
tx.executeSql(query, [], function(tx, result) {
if (typeof(callback) == "function") callback(result);
else if (callback != undefined) eval(callback + "(result)");
}, function(tx, error) { console.log(error); });
});
} catch (e) {
alert("Failed to execute query because of " + e);
}
}
但是尽管包含几个表,数据库让我只从“sqlite_master”读取数据。
"SELECT name, sql FROM sqlite_master;"
http://img593.imageshack.us/img593/646/sqlitemaster.png (由于缺少代表无法插入图片)
任何有关这里发生的事情的见解,将不胜感激。