1. 创建访问数据库的对象
//名称、版本号、描述、大小空间
var db = openDatabase("mydb", "1.0", "test db", 1024*100);//返回数据库的访问对象,如果不存在数据库则创建数据库
2. 使用事务处理
db.transaction(function(tx) {
//sql语句,参数数组,成功的回调,失败的回调
tx.executeSql("Create table if not exists MyTable(name TEXT, message TEXT, time INTEGER)", [], fun1, fun2);
});
3. 执行查询
db.transaction(function(tx) {
tx.executeSql("", [],
function(tx, rst) {
rst.rows;//查询到的数据
rst.rows.item(index);//通过下标查询某个数据
},
function(tx, err){
});
err.source;
err.message;
});