濞夈劌鍞�閻ц缍�閸︺劎鍤庨幎鏇犌�华体会体育2串1 ,大学生新闻发布平台
华体会体育2串1
大学生新闻大学生活校园文学hthcom华体会
hth电竞官方下载 hth官方下载 hthvp华体会 hth358华体会 社会实践心得
全国排名校友会版hthcom华体会赌博 分类排名本科排名一本排名hth359华体会 hth365华体会 学校地址
求职简历职场法则面试技巧职场故事求职招聘大学生就业
英语学习计算机学习电气工程机械工程经济管理建筑设计财务会计
申请书证明书检讨书自荐信演讲稿心得体会调查报告读后感求职信推荐信其它范文

HTML5 Web SQL

Web SQL 是在浏览器上模拟数据库,可以使用JS来操作SQL完成对数据的读写。

Web SQL 数据库 API 并不是 HTML5 规范的一部分,但是它是一个独立的规范,引入了一组使用 SQL 操作客户端数据库的 APIs。

如果你是一个 Web 后端程序员,应该很容易理解 SQL 的操作。

你也可以参考我们的 SQL 教程,了解更多数据库操作知识。

Web SQL 数据库可以在最新版的 Safari, Chrome 和 Opera 浏览器中工作。

核心方法
以下是规范中定义的三个核心方法:

openDatabase:这个方法使用现有的数据库或者新建的数据库创建一个数据库对象。
transaction:这个方法让我们能够控制一个事务,以及基于这种情况执行提交或者回滚。
executeSql:这个方法用于执行实际的 SQL 查询。
打开数据库
我们可以使用 openDatabase() 方法来打开已存在的数据库,如果数据库不存在,则会创建一个新的数据库,使用代码如下:

var db = openDatabase('mydb', '1.0', 'Test DB', 2 * 1024 * 1024); 
openDatabase() 方法对应的五个参数说明:

数据库名称
版本号
描述文本
数据库大小
创建回调
第五个参数,创建回调会在创建数据库后被调用。

执行查询操作
执行操作使用 database.transaction() 函数:
    作者:华体会体育2串1     来源:华体会体育2串1
    发布时间:2025-03-31    阅读:6
    扫一扫 分享悦读
  • HTML5 应用程序缓存
  • 使用 HTML5,通过创建 cache manifest 文件,可以轻松地创建 web 应用的离线版本。这意味着,你可以在没有网络连接的情况下进行访问。
  • 03-31 关注:0
  • HTML5 Web SQL
  • Web SQL 是在浏览器上模拟数据库,可以使用JS来操作SQL完成对数据的读写。
  • 03-31 关注:0
  • HTML5 Web 存储
  • 在HTML5之前,主要是使用cookies存储,cookies的缺点有:需要在请求头上带着数据,存储大小不过,在4k之内。
  • 03-31 关注:0
  • HTML5 语义元素
  • 一个语义元素能够清楚的描述其意义给浏览器和开发者。
  • 03-31 关注:0
  • HTML5 表单属性
  • 在之前的章节内容中,我们介绍了HTML5表单元素,进一步的,在本节内容中,你会了解到HTML5的表单属性。
  • 03-31 关注:0
  • HTML5 表单元素
  • 注意:不是所有的浏览器都支持HTML5 新的表单元素,但是你可以在使用它们,即使浏览器不支持表单属性,仍然可以显示为常规的表单元素。
  • 03-31 关注:0
  • HTML5 Input 类型
  • 在本站的HTML教程中,你应该已经了解过HTML表单输入类型了,而在本节的内容中,我们将介绍HTML5中新增的一些表单类型!
  • 03-31 关注:0
  • HTML5 Audio(音频)
  • 通过使用HTML5中的audio功能,你可以实现与flash相同的功能,即回放、跳转、缓冲等。
  • 03-31 关注:0
Baidu
map