apicloud中有一个简单的却是常用的模块db,db模块封装了手机常用数据库sqlite的增删改查语句,可实现数据的本地存储,极大的简化了数据持久化问题
其实很简单,按照如下方式,试验一下就ok了
function test3() {
var db = api.require('db');
var sql = "CREATE TABLE Persons(Id_P int, LastName varchar(255), FirstName varchar(255), Address varchar(255), City varchar(255))";
db.openDatabase({
name : 'db'
}, function(ret, err) {
if (ret.status) {
api.alert({
msg : '数据库打开成功'
});
} else {
api.alert({
msg : err.msg
});
}
});
/*db.executeSql({
name : "db",
sql : sql
}, function(ret, err) {
if (ret.status) {
api.alert({
msg : "创建表成功"
});
} else {
api.alert({
msg : "创建表失败"
});
}
});*/
}