apicloud db模块的简单操作



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 : "创建表失败"
			 });
			 }
			 });*/
		}



你可能感兴趣的:(apicloud)