zoukankan      html  css  js  c++  java
  • wex5 sqllite本地数据库的运用

    http://doc.wex5.com/?p=3774

    需要引入包require("cordova!com.brodysoft.sqlitePlugin");

    //本地数据库操作

    document.addEventListener("deviceready", onDeviceReady, false);

    //设备就绪

    function onDeviceReady() {

    self.db = window.sqlitePlugin.openDatabase({

    name : "device.db"

    });

    self.db.transaction(function(tx) {

    // 如果没有就建表 id integer primary key id自增长

    tx.executeSql('CREATE TABLE IF NOT EXISTS health_table ( id integer primary key,name String,xueya String,xueyang String,xinlv String,time String)');

    //查询

    tx.executeSql("select * from health_table where name = ?;", [self.name], function(tx, res) {

    for ( var i = 0; i < res.rows.length; i++) {

    var json ="{defaultValues[{'id':'"+res.rows.item(i).id+"','name':'"+res.rows.item(i).name+"','xueya':'"+res.rows.item(i).xueya+"','xueyang':'"+res.rows.item(i).xueyang+"','xinlv':'"+res.rows.item(i).xinlv+"','time':'"+res.rows.item(i).time+"'}]}";

    self.comp("healthbaasData").newData(eval("("+json+")"));

    }

    });

    });

    }

    //查询

    self.db.transaction(function(tx) {

    tx.executeSql("select * from test_table;", [], function(tx, res) {

    for ( var i = 0; i < res.rows.length; i++) {

    var record = res.rows.item(i).id + " " + " " + res.rows.item(i).data + " " + res.rows.item(i).data_num;

    console.info("记录内容: " + record);

    }

    });

    });

    //插入

    self.db.transaction(function(tx) { //插入

    tx.executeSql("INSERT INTO bloodg_table (name,xuetang,time) VALUES (?,?,?)", [self.name,xuetang,time], function(tx, res) {

    });

    });

    //删除

    self.db.transaction(function(tx) {

    tx.executeSql("delete from test_table where id = ? ", [delId], function(tx, res) {

    console.info(res);

    });

    });

  • 相关阅读:
    烟台的两大建筑均初具规模,看一看现在的样子。
    ExpressBars Suite V6.29的安装
    又是一年返乡时,春运又开始了!
    C# 3.0新特性之扩展方法
    ObservableCollection<T> 类
    ControlTemplate和ItemTemplate的区别
    teechart属性和方法
    UpdateSourceTrigger 属性控制绑定源更新的执行时间
    "Lc.exe已退出 代码为1 "
    ObservableCollection 类
  • 原文地址:https://www.cnblogs.com/zhi-ming/p/10453162.html
Copyright © 2011-2022 走看看