我正在使用(HTML 5,JavaScript)在Windows 8 metro应用程序上工作,想知道如何从我的下拉列表中的SQLite表中绑定数据,请引导或建议一些源代码。我正在使用下面提到的方法,还有其他方法可以在win metro app中完成这项工作
function getcategories() {
SQLite3JS.openAsync(dbPath).then(function (db) {
db.allAsync('SELECT * FROM dbCategorymaster where isActive=' + IsActive + ' order by [order]')
.then(function (rows) {
var str = "";
for (var i = 0; i < rows.length; i++) {
str = str + '<option value=' + rows[i].id + '>' + rows[i].category + '</option>';
}
var ddlcategory = document.getElementById("drpCategory");
ddlcategory.innerHTML = '';
ddlcategory.innerHTML = str;
db.close();
})
});
}
答案 0 :(得分:0)
您使用什么类型的组件来访问SQLite? 因此,我没有遇到任何方式声明性地绑定选择标记的选项。 您可以使用ListView及其itemDataSource(as provided by our SQLite component)或以编程方式填充this thread中所述的选项。