websql存储如何使用

 时间:2024-10-29 03:08:11

1、openDatabase我们可以使用这样简单的一条语句,创建或打开一个本地的数据库对象var db = openDatabase('testDB', '1.0', 'Test DB', 2 * 1024 * 1024);openDatabase接收五个参数:数据库名字数据库版本号显示名字数据库保存数据的大小(以字节为单位 )回调函数(非必须)如果提供了回调函数,回调函数用以调用 changeVersion() 函数,不管给定什么样的版本号,回调函数将把数据库的版本号设置为空。如果没有提供回调函数,则以给定的版本号创建数据库。

websql存储如何使用
websql存储如何使用

2、transactiontransaction方法用以处理事务,当一条语句执行失败的时候,整个事务回滚。方法有三个参数1.包含事务内容的一个方法2.执行成功回调函数(可选)3.执行失败回调函数(可选)

websql存储如何使用

3、transaction方法用以处理事务,当一条语句执行失败的时候,整个事务回滚。db.transa艘早祓胂ction(function (context) { context.executeSql('CREATE TABLE IF NOT EXISTS testTable (id unique, name)'); context.executeSql('INSERT INTO testTable (id, name) VALUES (0, "Byron")'); context.executeSql('INSERT INTO testTable (id, name) VALUES (1, "Casper")'); context.executeSql('INSERT INTO testTable (id, name) VALUES (2, "Frank")');});

websql存储如何使用

4、executeSqlexecuteSql方法用以执行SQL语句,返回结果,方法有四个参数1.查询字符串2.用以替换查询字符串中问号的参数3.执行成功回调函数(可选)4.执行失败回调函数(可选)

websql存储如何使用

5、executeSql方法用以执行SQL语句,返回结果,方法有四个参数db.transaction(funct足毂忍珩ion (context) { context.executeSql('SELECT * FROM testTable', [], function (context, results) { var len = results.rows.length, i; console.log('Got '+len+' rows.'); for (i = 0; i < len; i++){ console.log('id: '+results.rows.item(i).id); console.log('name: '+results.rows.item(i).name); }});

websql存储如何使用
  • sem单元如何划分
  • 三菱FX3U通过BCNet-FX连接MX Component
  • 如何将pro/e草绘的图转成CAD可以打开的DWG格式
  • CAD三维建模——墨水瓶外盖制作教程
  • 恩施土家油茶汤介绍
  • 热门搜索
    阳光下成长手抄报内容 我的梦想手抄报图片 运动会的手抄报 洒扫应对手抄报 手抄报字体设计 关于语言艺术的手抄报 关于春节的手抄报大全 高中手抄报 预防新型冠状病毒的手抄报 小学科技手抄报内容