当前位置:Gxlcms > 数据库问题 > WebX5 sqllite 增删改查

WebX5 sqllite 增删改查

时间:2021-07-01 10:21:17 帮助过:2人阅读

// 遍历data
var data = this.comp(‘*‘);//数据来源的data
data.each(function(param) {
// 在每次遍历data的时候讲遍历出来的数据新增到对于的表中
var sql = ‘INSERT INTO ‘ + 表名+‘(字段名,字段名)VALUES(值,值);//给本地数据库目标表新增数据

var sql = ‘UPDATE ‘+ 表名+ ‘ SET 字段名=值 WHERE 字段名="‘ + 值+‘"‘;//更新本地数据库目标表对应的数据

var sql =‘delete from ‘ + 表名+ ‘ where 1=1‘;// 删除表里的内容

tx.executeSql(sql);

});
4.根据表名去数据库查询并将查询到的数据加载到对应的data中

function querySuccess(tx, results) {// 查询成功后调用的回调函数
var table=LocalDB.rowsToTable(results.rows);//转换查询到的数据格式,以便加载到data中
var data = this.comp("*");//目标数据库
data.clear();//先清除
data.loadData(table);//再加载

var len = results.rows.length;//判断数据的条数

var LocalDB={

rowsToTable : function(rows) {
var table = {
"@type" : "table",
"rows" : []
};
for ( var i = 0, len = rows.length; i < len; i++) {
table.rows.push(cloneObj(rows.item(i)));
}
return table;
}

}

小编:重庆王 2015-08-12 18:04

WebX5 sqllite 增删改查

标签:

人气教程排行