2014-04-07 161 views
0

我想从Sqlite数据库中使用sqlite插件在phonegap中获取数据,但我似乎失去了一些东西。当我检查logcat时它不报告错误,但是数据库已成功打开,但我的代码不会获取数据。使用Sqlite插件(PhoneGap)从Sqlite数据库获取数据

下面是到目前为止我的代码...

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.错误处理程序,成功处理程序和空处理器很好编码。

请任何帮助表示赞赏。

回答

0

对不起,我打电话之前的功能onDeviceReady