首页 > 作文

html5 Web SQL Database 之事务处理函数transaction与executeSQL解析

更新时间:2023-04-06 16:39:17 阅读: 评论:0

1、在创建或打开数据库以后,就可以使用事务 api transaction。每一个事务作为操作数据库的原子操作,不会被打断,从而避免了数据冲突。transaction 的定义是:

复制代码 代码如下:

void transaction(querysql, errorcallback, successcallback);

querysql:事务回调函数,其河北大学分数线中可以执行 sql 语句。(必选)

errorcallback:出错回调函数。(可选)

successcallback:执行成功回调函数。(可选)

2、在回调函数querysql中,可以执行sql语句,对应的api函数为executesql,executesql 的定义是:

复制代码 代码如下:

void executesql(sqlstatement, arguments, callback, errorcallback);

sqlstatement:sql 语句。(必选)

arguments:sql 语句需要的参数,是一个按照sql语句中的?先后顺序排列的一维数组。(可选)

callback:回调函数。(可选)

errorcallback:出错回调函数。(可选)

web sql databa 示例

下面通过一个例子说明 web sql databa 的基本用法。它首先调用 opendataba 创建了名为“foodb”的数据库。然后使用 transaction 执行两条 sql 语句。第一条 sql 语句创建了名为“foo”的表,第二条 sql 语句向表中插入一条记录广告方案。示例代码:

复制代码 代码如下:

var db 添丁进口= opendataba(‘foodb’, ‘1.0’, ‘foodb’, 2 * 1024);

db.transaction(function (tx) {

tx.e好看的言情文xecutesql(‘create table if not exists foo (id unique, text)’);

tx.executesql(‘inrt into foo (id, text) values (1, “foobar接头发221;)’);

});

本文发布于:2023-04-06 16:39:15,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/e098ada36773a7ebb1db8d8852b331ff.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:html5 Web SQL Database 之事务处理函数transaction与executeSQL解析.doc

本文 PDF 下载地址:html5 Web SQL Database 之事务处理函数transaction与executeSQL解析.pdf

下一篇:返回列表
标签:语句   函数   回调   可选
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图