API
Class

cordova-sqlite-storage (cordova-sqlite-storage)

使用范围:Native

Contents

class cordova-sqlite-storage (cordova-sqlite-storage)

SQLite插件,提供本地数据库的存储

Constructor Top

  cordova-sqlite-storage ()

Static Methods Top

void close (Function success, Function error)
void deleteDatabase (Array paramas, Function success, Function error)
void echoTest (Function success, Function error)
void executeSql (String statement, Array paramas, Function success, Function error)
void openDatabase (Object args)
void selfTest (Function success, Function error)
void transaction (Function callback)

Constructor details Top

public cordova-sqlite-storage ()

SQLite插件,提供本地数据库的存储

Static Methods Detail Top

static public void close (Function success, Function error)

关闭数据库

Parameters

Function success

执行成功的回调

Function error

执行失败的回调

Return Value

void

static public void deleteDatabase (Array paramas, Function success, Function error)

打开数据库,并对数据进行增删改查测试,仅对ios有效

Parameters

Array paramas

参数

Function success

执行成功的回调

Function error

执行失败的回调

Return Value

void

static public void echoTest (Function success, Function error)

数据库测试

Parameters

Function success

执行成功的回调

Function error

执行失败的回调

Return Value

void

static public void executeSql (String statement, Array paramas, Function success, Function error)

执行sql语句

Parameters

String statement

要执行的sql语句

Array paramas

参数

Function success

执行成功的回调

Function error

执行失败的回调

Return Value

void

static public void openDatabase (Object args)

打开数据库

Parameters

Object args

数据库信息
args参数结构如下

{ "name":-String- 数据库名, "location":-Number- 用于选择数据库的子目录,仅适用于IOS,取值范围0(default),1(Library),2(Library/LocalDatabase) }

Return Value

void

static public void selfTest (Function success, Function error)

打开数据库,并对数据进行增删改查测试

Parameters

Function success

执行成功的回调

Function error

执行失败的回调

Return Value

void

static public void transaction (Function callback)

创建一个新的SQL事务数据库

Parameters

Function callback

回调函数,该回调返回SQLTransaction对象

Return Value

void