gpt4 book ai didi

javascript - 从 SQLite 中提取数据,但数据未定义

转载 作者:行者123 更新时间:2023-12-02 21:35:45 26 4
gpt4 key购买 nike

我有一个类项目,我需要从 SQLite DB 中提取数据并将其放入 <table> 中。但每次我重新加载页面时,我都会收到此 Table image我希望得到一些帮助。我是 JavaScript 新手,我需要在几个小时内完成这项任务,我尝试将数据提取到一个对象中,然后从对象中提取到这一行 str += "<td>" + results.rows.item(i).Firstname + "</td>"但仍然不起作用。

db.transaction(function (tx) {
tx.executeSql('SELECT * FROM Customers_Table ', [], function (tx, results) {
var len = results.rows.length, i;
document.getElementById("tablea").innerHTML = '';
var str = '';
str += "<th>FirstName</th>";
str += "<th>LastName</th>";
str += "<th>Address</th>";
str += "<th>City</th>";
str += "<th>Email</th>";
for (i = 0; i < len; i++) {
str += "<tr>";
str += "<td>" + results.rows.item(i).Firstname + "</td>";
str += "<td>" + results.rows.item(i).Lastname + "</td>";
str += "<td>" + results.rows.item(i).Address + "</td>";
str += "<td>" + results.rows.item(i).City + "</td>";
str += "<td>" + results.rows.item(i).Email + "</td>";
str += "</tr>";

document.getElementById("tablea").innerHTML += str;
str = '';


}

});
});

最佳答案

好吧,考虑到结果中有数据。它应该用作:

results.rows.item[i].Firstname  

不是

results.rows.item(i).Firstname

关于javascript - 从 SQLite 中提取数据,但数据未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60497957/

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