AppCan插件API系统功能之uexDataBaseMgrWord文档格式.docx

上传人:b****2 文档编号:1037648 上传时间:2023-04-30 格式:DOCX 页数:11 大小:20.89KB
下载 相关 举报
AppCan插件API系统功能之uexDataBaseMgrWord文档格式.docx_第1页
第1页 / 共11页
AppCan插件API系统功能之uexDataBaseMgrWord文档格式.docx_第2页
第2页 / 共11页
AppCan插件API系统功能之uexDataBaseMgrWord文档格式.docx_第3页
第3页 / 共11页
AppCan插件API系统功能之uexDataBaseMgrWord文档格式.docx_第4页
第4页 / 共11页
AppCan插件API系统功能之uexDataBaseMgrWord文档格式.docx_第5页
第5页 / 共11页
AppCan插件API系统功能之uexDataBaseMgrWord文档格式.docx_第6页
第6页 / 共11页
AppCan插件API系统功能之uexDataBaseMgrWord文档格式.docx_第7页
第7页 / 共11页
AppCan插件API系统功能之uexDataBaseMgrWord文档格式.docx_第8页
第8页 / 共11页
AppCan插件API系统功能之uexDataBaseMgrWord文档格式.docx_第9页
第9页 / 共11页
AppCan插件API系统功能之uexDataBaseMgrWord文档格式.docx_第10页
第10页 / 共11页
AppCan插件API系统功能之uexDataBaseMgrWord文档格式.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

AppCan插件API系统功能之uexDataBaseMgrWord文档格式.docx

《AppCan插件API系统功能之uexDataBaseMgrWord文档格式.docx》由会员分享,可在线阅读,更多相关《AppCan插件API系统功能之uexDataBaseMgrWord文档格式.docx(11页珍藏版)》请在冰点文库上搜索。

AppCan插件API系统功能之uexDataBaseMgrWord文档格式.docx

∙cbCloseDataBase关闭数据库后的回调方法

3、更新历史

∙iOS

∙Android

1、简介

数据库插件

1.1、说明

该对象主要封装了数据库的打开关闭,创建表,插入数据,查询数据,执行事务的接口

1.2、开源源码

插件测试用例与源码下载:

点击 

插件中心至插件详情页(插件测试用例与插件源码已经提供)

2、API概览

2.1、方法

openDataBase打开数据库

uexDataBaseMgr.openDataBase(dbName,id)

说明:

开数据库并得到数据库对象,同一id的数据库对象只能被打开一次。

回调方法cbOpenDataBase

参数:

参数名称

参数类型

是否必选

说明

dbName

String

数据库名称

id

Number

唯一标识符

平台支持:

Android2.2+

iOS6.0+

版本支持:

3.0.0+

示例:

1.uexDataBaseMgr.openDataBase("

uexDB"

1);

executeSqlSql语句的执行

uexDataBaseMgr.executeSql(dbName,id,sql)

Sql语句的执行,对数据库数据的增删改。

回调方法cbExecuteSql

sql

要执行的sql语句

1.varsql="

CREATETABLEtestTable(_idINTEGERPRIMARYKEY,nameTEXT)"

;

2.uexDataBaseMgr.executeSql("

1,sql);

selectSqlSql语句的查询

uexDataBaseMgr.selectSql(dbName,id,sql)

Sql语句的查询,对数据库中数据的查询。

回调方法cbSelectSql

要查询的sql语句

SELECT*FROMtestTable"

2.uexDataBaseMgr.selectSql("

transaction 事务的执行

uexDataBaseMgr.transaction(dbName,id,func)

事务的执行,回调方法cbTransaction

func

Function

可选在事务中执行的函数

1.uexDataBaseMgr.transaction("

1,inFunc);

2.functioninFunc(){

3.varsql="

DELETEFROMtestTableWHERE_id=1"

4.uexDataBaseMgr.executeSql(dbName,1,sql);

5.}

closeDataBase关闭数据库

uexDataBaseMgr.closeDataBase(dbName,id)

关闭数据库,回调方法cbCloseDataBase

1.uexDataBaseMgr.closeDataBase("

2.2、回调方法

cbOpenDataBase打开数据库后的回调方法

uexDataBaseMgr.cbOpenDataBase(opId,dataType,data)

opId

数据库对象的唯一标识符

dataType

参数类型详见CONSTANT中Callback方法数据类型

data

返回uex.cSuccess或者uex.cFailed,详见CONSTANT中Callbackint类型数据

1.uexDataBaseMgr.cbOpenDataBase=function(opId,dataType,data){

2.if(data==0){

3.alert("

数据库打开成功!

"

);

4.}else{

5.alert("

数据库打开失败!

6.}

7.};

cbExecuteSql执行Sql语句的回调方法

uexDataBaseMgr.cbExecuteSql(opId,dataType,data)

1.uexDataBaseMgr.cbExecuteSql=function(opId,dataType,data){

执行成功!

执行失败!

cbSelectSql查询Sql语句的回调方法

uexDataBaseMgr.cbSelectSql(opId,dataType,data)

返回查询到的数据,json数据格式

1.uexDataBaseMgr.cbSelectSql=function(opId,dataType,data){

2.varjsonList=eval("

("

+data+"

)"

3.if(jsonList.length==0){

4.alert("

无数据"

6.for(vari=0;

i<

jsonList.length;

i++){

7.    for(varkeyinjsonList[i]){

8.  alert("

key:

+key+"

value:

+jsonList[i][key]);

9.}

10.}

11.};

cbTransaction执行事务的回调方法

uexDataBaseMgr.cbTransaction(opId,dataType,data)

1.uexDataBaseMgr.cbTransaction=function(opId,dataType,data){

事务提交成功!

事务提交失败!

cbCloseDataBase关闭数据库后的回调方法

uexDataBaseMgr.cbCloseDataBase(opId,dataType,data)

1.uexDataBaseMgr.cbCloseDataBase=function(opId,dataType,data){

数据库关闭成功!

数据库关闭失败!

3、更新历史

iOS

API版本:

uexDataBaseMgr-3.0.4

最近更新时间:

2015-12-26

历史发布版本

更新内容

3.0.4

添加IDE支持

3.0.3

重新解决uexDataBaseMgr插件IDE包创建表格失败的问题

3.0.2

解决uexDataBaseMgr插件IDE包创建表格失败的问题

3.0.1

使用新版Xcode重新编译,支持arm64

3.0.0

数据库功能插件

Android

uexDataBaseMgr-3.0.0

2015-06-19

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2