AG广东会,山东十一选五,大发

?
  • AG广东会400电话
  • 微网小程序
  • AI电话山东十一选五
  • 电商代运营
  • AG广东会,山东十一选五,大发:全 部 栏 目

    AG广东会400电话 网络优化推广 AI电话山东十一选五 呼叫中心 网站建设 商标?知产 微网小程序 电商运营 彩铃?短信 增值拓展业务
    使用phonegap操作数据库的实现方法

    实例如下:

    <!DOCTYPE html> 
    <html> 
      
        <head> 
            <meta charset="UTF-8"> 
            <title>Database Example</title> 
      
            <script type="text/javascript" charset="UTF-8" src="cordova.js"></script> 
            <script type="text/javascript" charset="UTF-8"> 
                document.addEventListener("deviceready", onDeviceReady, false); 
      
                function onDeviceReady() { 
                    var db=window.openDatabase("Test","1.0","Test",200000); 
                    db.transaction(populateDB,errorDB,successDB); 
                } 
                  
                //初始化数据库数据 
                function populateDB(tx){ 
                    tx.executeSql('DROP TABLE IF EXISTS test1'); 
                    tx.executeSql('CREATE TABLE IF NOT EXISTS test1 (id unique,name)'); 
                    tx.executeSql('INSERT INTO test1(id,name) VALUES(1,"Tony")'); 
                    tx.executeSql('INSERT INTO test1(id,name) VALUES(2,"Bill")'); 
                    tx.executeSql('INSERT INTO test1(id,name) VALUES(3,"Tony")'); 
                } 
                  
                //查询方法 
                function queryDB(tx){ 
                    tx.executeSql('SELECT * FROM test1',[],querySuccess,errorDB); 
                } 
                  
                //查询成功回调 
                function querySuccess(tx,results){ 
                    var len=results.rows.length; 
                    var status=document.getElementById("status"); 
                    var string ="Rows:"+len+"<br />"; 
                    for(var i=0;i<len;i++){ 
                        string+=results.rows.item(i).name+"<br />"; 
                    } 
                    status.innerHTML=string; 
                } 
                  
                //执行初始化数据成功后的回调 
                function successDB(){ 
                    var db=window.openDatabase("Test","1.0","Test",200000); 
                    db.transaction(queryDB,errorDB); 
                } 
                  
                //失败回调 
                function errorDB(err){ 
                    alert('Error processing SQL:'+err.code); 
                } 
                  
            </script> 
        </head> 
      
        <body> 
            <h1>Names</h1> 
            <div id='status'></div> 
        </body> 
      
    </html>

    以上这篇使用phonegap操作数据库的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

    上一篇:使用phonegap进行本地存储的实现方法
    下一篇:使用phonegap获取位置信息的实现方法
  • 相关文章
  • ?

    ? 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    使用phonegap操作数据库的实现方法 使用,phonegap,操作,数据库,

    AG广东会官网入口(中国)官方网站-IOS/Android通用版(2026已更新)