【问题标题】:Fetch Data from Sqlite Database using Sqlite Plug-in (PhoneGap)使用 Sqlite 插件 (PhoneGap) 从 Sqlite 数据库中获取数据
【发布时间】: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


    【解决方案1】:

    对不起,我在onDeviceReady之前调用了这个函数

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-28
      • 2015-08-28
      相关资源
      最近更新 更多