Javascript封装的SQLite操作类的例子

Javascript封装的SQLite操作类的例子
本文阐述了Javascript封装SQLite操作类。分享给你供你参考。以下是如下:
功能的SQL(名称、V、降序,尺寸表){
这个;
这个名字=名字;
这个。v = v;
这说明= DESC;
这个尺寸=大小;
这个表=表;
This.ini();
}
sql =函数(){
var =;
自我。DB =式(self.name,自我。V,self.desc,自大小。);
self.db.transaction(功能(TX){)
Self.tables.forEach(function(){)
Tx.executeSql(S,{ });
});
});
};
SQL =函数(SQL,选择,RS,错误){
VaR选择=选择| | { };
VaR RS = RS(功能){ } | |;
VaR的意思错| |功能(TX,e){ G.alert(e.message);};
this.db.transaction(功能(TX){)
如果(typeof(SQL)= = 'object){
sql.foreach(函数(s){)
Tx.executeSql(S,OPT,RS,ERR);
});
其他{ }
Tx.executeSql(SQL,OPT,RS,ERR);
}
});
};

演示:
VaR TBS = {
创建表不存在cfrids(ID varchar(32)主键,JFS,小学,64,不存在。
如果不存在ct_a在cfrids创建索引(CT),
创建表不存在cliao(ID varchar(32)主键,UID varchar(32)。
如果不存在uid_a在cliao创建索引(UID),
创建表不存在czliao(ID varchar(32)主键,NR文本,TY varchar(8),CT int num int)6 };
var db =新的SQL('imdata + Z,'1.0 ',用户数据,1048576,TBS);
db.query('insert为cliao(ID,UID,NR,CT,泰,是我)值。
db.query('select *从哪里cliao UID =按CT DESC LIMIT。
var = rs.rows.length;
});

希望本文能对大家的javascript程序设计有所帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部