博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
webSQL 实现即时通讯
阅读量:5989 次
发布时间:2019-06-20

本文共 807 字,大约阅读时间需要 2 分钟。

websql存储方式一共有以下几个方法

openDatabase:这个方法使用现有的数据库或新建数据库来创建数据库对象。

transaction:这个方法允许我们执行事务处理;

executeSql:这个方法用于执行sql语句;

1.

var db = openDatabase(name,version,displayName,estimateSize,creationCallback);

name:数据库的名字;

version:数据库的版本号;

displayName:数据库的描述;

estimateSize:数据库保存数据的大小;

createCallback:回调函数:

2. 调用transaction来执行sql语句

transaction(function(tx){})

tx:回调函数所接收的参数,此参数为transaction对象的引用。

3. 调用executeSql 方法来表示处理事务

transaction.executeSql(sql,[],dataHandler,errorHandler);

sql:要执行的sql语句;

[ ]:sql语句中的占位符“?”所对应的参数。

dataHandler:执行sql语句成功时调用的回调函数:

errorHandler:执行sql语句失败时调用的回调函数。

 

先贴代码

    
webSQL
用户名:
标题:
留言:

.

  

转载地址:http://jajlx.baihongyu.com/

你可能感兴趣的文章
代码片段
查看>>
for of, for in, forEach比较
查看>>
Java高级特性增强-多线程
查看>>
手写双向链表LinkedList的几个常用功能
查看>>
Spring Boot 单元测试二三事
查看>>
ECS应用管理最佳实践
查看>>
深入理解margin
查看>>
使用clay.js绘制一棵圆形树
查看>>
“被狗啃”的按钮引发的开源社区信任危机
查看>>
[LeetCode] 248. Strobogrammatic Number III
查看>>
简析 js 碰撞检测原理与算法实现
查看>>
【项目记录】个人主页设计和实现
查看>>
深入解析ES6之数据结构的用法
查看>>
计算数组元素重复的个数,并把出现次数相同的统计一起。
查看>>
为公司架构一套高质量的 Vue UI 组件库
查看>>
Java反射-动态代理
查看>>
python大佬养成计划----HTML网页设计(序列)
查看>>
Bytom合约预编译
查看>>
【Android音视频开发】从AVFrame到MediaFrame数组(一)
查看>>
【静态页面架构】HTML之布局
查看>>