ml_db
功能描述
本模块可以实现本地数据库的增删改查功能,封装了db.js,里面很方便的实现了增删改查,简单传入参数即可,不需要懂sql语句,只需要知道表结构和字段,然后就可以随心所欲按照自己的意愿去操作了
依赖的模块
db;
快速使用
模块加载 html
本地数据库操作
</div>
<ul class="list">
<li tapmode onclick="fnCreateSQL_()">创建名为Test数据库</li>
<li tapmode onclick="fnCreateTable_()">创建User表</li>
<li tapmode onclick="fnDeleteTable_()">删除User表</li>
<li tapmode onclick="fnInsert_()">向User表中插入数据[增]</li>
<li tapmode onclick="fnDelete_()">删除名为张三的数据[删]</li>
<li tapmode onclick="fnUpdate_()">修改张三地址[改]</li>
<li tapmode onclick="fnQuery_()">查找User表中数据[查]</li>
</ul>
</body>
js
var db;
apiready = function() {
db = api.require('db');
db.openDatabase({
name: dbName,
path : 'fs://' + dbName + '.db'
}, function(ret, err) {
if (ret.status) {
api.toast({
msg: '数据库创建成功!',
duration: 2000,
});
}else{
api.toast({
msg: '数据库创建失败!',
duration: 2000,
});
}
});
};
特别说明
可以查看模块文档