目录
$sqlite
是数据库服务对象,可以进行数据库增、删、改、查等操作
$sqlite.openDB()
创建数据库,参数为json类型,db为数据库名字。
代码演示
var param = {"db" : 'qq.db'}$sqlite.openDB(param);
$sqlite.execSql()
方法用来执行SQL语句,db为数据库名字,创建表结构。
代码演示
var sql = "CREATE TABLE person (_id INTEGER PRIMARY KEY AUTOINCREMENT, name VARCHAR, xclass VARCHAR)";var param = {"db" : 'qq.db',"sql" : sql}$sqlite.execSql(param);
$sqlite.execSql()
方法用来执行SQL语句,db为数据库名字,向表中插入数据。
代码演示
var sql="INSERT INTO person (name, xclass) VALUES('屈海滨','石化')";var param = {"db" : 'qq.db',"sql" : sql}for(var i=0;i<6;i++){$sqlite.execSql(param);}
$sqlite.queryByPage()
方法用来查询数据库,返回类型为json数组格式的字符串。
代码演示
var sql = "select * from person";var param = {"db" : 'qq.db',//数据库名称"sql" : sql,//查询条件"pageIndex" : 0,//每页的记录数,从1开始"pageSize" : 10//页号索引,从0开始}var list = $sqlite.queryByPage(param);
$sqlite.query()
用来查询数据库,返回类型为json数组格式的字符串。
代码演示
var sql = "select * from person";var param = {"db" : 'qq.db'//数据库名称"sql" : sql,//查询条件"startIndex" : startIndex, //可选参数 起始记录索引号(含)"endIndex" : endIndex //可选参数 结束记录索引号(含)}var list = $sqlite.query(param)
$sqlite.exist()
方法用来判断数据库是否已经创建存在,返回值:true|false
代码演示
var param = {db : 'qq.db'}var list = $sqlite.exist(param)
文档更新时间: 2018-01-15 14:27