序言
该篇文章对于sqlite数据库常用的功能进行讲解,欢迎大家指出问题和发表建议!
模块配置
首先打开项目,在项目的根目录找到 manifest.json 文件,选中坐标的“APP模块配置”,找到 “SQLite(数据库)”选项,在前面打勾,文件会自动保存。配置完成之后便可以使用了。
打开数据库(openDatabase)
在用sqlite数据库时,需要先判断数据库是否打开,未打开的数据库是不能被访问的,因此在使用sqlite数据库时需要判断是否打开。数据库用完之后需要关闭。 未找到该数据库时,会自动创建。
打开数据库方法 name为sqlite数据库名,path为数据库保存的相对地址,二者可以自己命名。 保存好的数据库地址在该APP包名文件下。
创建表(executeSql)
创建表时需要库名,表名和表字段名和字段类型,分别传入创建方法中。(以用户表为例) ID作为主键,自增。 若该表不存在,则新建,否则将忽略。
添加
ID主键自增直接赋值即可,各个参数用隔开,注意数据的类型。
注意:该方法同样适用于删除和修改,只需要将传入的sql语句修改为对应的即可。
查询(selectSql)
根据登录名查询该用户的信息。(增删改查和SQL Server中的SQL语句相同。)
关闭数据库(closeDatabase)
数据库用完之后需要关闭,避免资源浪费。关闭数据库的方法如下,使用时和打开一样,关闭时只需要传入数据库名即可。若APP后台时需要使用到数据库,则不要关闭。