如何使用 Intel XDK 调用 .db 文件?
How to call a .db file with Intel XDK?
示例:
- 我使用 SQLite 创建了一个数据库
- 我导出数据库.db格式
- 然后我将数据库文件保存在 Intel XDK 上的 www 文件夹中
- 如何调用数据库??
我在英特尔的官方文档中找到了这篇与您尝试执行的操作相关的文章:HTML5 Local Storage。本文可能与 SQLite 数据库没有直接关系,但似乎是英特尔针对英特尔 XDK 中的数据库的解决方案。为了从 table 中 select 你可以使用这个 javascript 代码片段:
function selRows() {
var q = "select * from myTable";
db.transaction(function (t) {
t.executeSql(q, null, function (t, data) {
var html = "<table><tr><td>ID</td><td>Name</td><td>Age</td></tr>";
for (var i = 0; i < data.rows.length; i++) {
html += "<tr><td>" +
data.rows.item(i).id + "</td><td>" +
data.rows.item(i).name + "</td><td>" +
data.rows.item(i).age + "</td></tr>";
}
html += "</table>";
var el = document.getElementById("main");
el.innerHTML = html;
});
});
}
示例:
- 我使用 SQLite 创建了一个数据库
- 我导出数据库.db格式
- 然后我将数据库文件保存在 Intel XDK 上的 www 文件夹中
- 如何调用数据库??
我在英特尔的官方文档中找到了这篇与您尝试执行的操作相关的文章:HTML5 Local Storage。本文可能与 SQLite 数据库没有直接关系,但似乎是英特尔针对英特尔 XDK 中的数据库的解决方案。为了从 table 中 select 你可以使用这个 javascript 代码片段:
function selRows() {
var q = "select * from myTable";
db.transaction(function (t) {
t.executeSql(q, null, function (t, data) {
var html = "<table><tr><td>ID</td><td>Name</td><td>Age</td></tr>";
for (var i = 0; i < data.rows.length; i++) {
html += "<tr><td>" +
data.rows.item(i).id + "</td><td>" +
data.rows.item(i).name + "</td><td>" +
data.rows.item(i).age + "</td></tr>";
}
html += "</table>";
var el = document.getElementById("main");
el.innerHTML = html;
});
});
}