oyq28 56aa610f35 代码数据库功能更新 10 mēneši atpakaļ
..
utssdk 56aa610f35 代码数据库功能更新 10 mēneši atpakaļ
changelog.md 56aa610f35 代码数据库功能更新 10 mēneši atpakaļ
package.json 56aa610f35 代码数据库功能更新 10 mēneši atpakaļ
readme.md 56aa610f35 代码数据库功能更新 10 mēneši atpakaļ

readme.md

uni-createSQLiteContext

开发文档

UTS 语法 UTS API插件 UTS 组件插件 Hello UTS

注意事项

本插件本质上是一个uni ext api,所以直接使用即可,无需显式调用import导入。

使用方法

//创建查询的上下文
const sqliteContext = uni.createSQLiteContext({
  name: 'test.db',
});

//执行查询
sqliteContext.selectSql({
  sql: 'select * from test',
  success: function(res) {
    console.log(res);
  },
  fail: function(err) {
    console.log(err);
  }
})

//执行事务
sqliteContext.transaction({
  operation:"begin", //begin,commit,rollback
  success: function(res) {
    console.log(res);
  },
  fail: function(err) {
    console.log(err);
  }
})

//执行增删改
sqliteContext.executeSql({
  sql: 'insert into test values(1, "test")',
  success: function(res) {
    console.log(res);
  },
  fail: function(err) {
    console.log(err);
  }
})

//关闭数据库
sqliteContext.close()