【发布时间】:2014-04-07 20:17:24
【问题描述】:
我正在尝试使用 phonegap 中的 sqlite 插件从 Sqlite 数据库中获取数据,但我似乎遗漏了一些东西。当我检查logcat时它没有报告错误,而是数据库成功打开但我的代码不会获取数据。
下面是我目前的代码...
function ViewData(id){
var db = window.sqlitePlugin.openDatabase("mydb", "1.0", "mydb", 100000);
db.transaction(function(transaction) {
transaction.executeSql('SELECT * FROM mytable WHERE userid=?', [id],
function(transaction, result) {
var row = result.rows.length;
if(row>0){
//fetch saved data
alert(result.rows.item(0)['lname']);
}
},errorHandler);
},errorHandler,nullHandler);
return ;
}
注意: 1.错误处理程序,成功处理程序和空处理程序编码良好。
请,任何帮助表示赞赏。
【问题讨论】:
标签: android jquery sqlite cordova