当前位置: 首页 > news >正文

做公司+网站建设广告设计专业前景分析

做公司+网站建设,广告设计专业前景分析,沈阳seo推广公司,海外网络怎么搭建在 Web 开发的众多技术中#xff0c;WebSQL 曾经是一个备受关注的客户端数据库解决方案。虽然它并不是 HTML5 规范的一部分#xff0c;但它作为一个独立的规范#xff0c;引入了一组使用 SQL 操作客户端数据库的 API。 一、WebSQL 简介 WebSQL 是一个基于 SQL 的客户端数据…在 Web 开发的众多技术中WebSQL 曾经是一个备受关注的客户端数据库解决方案。虽然它并不是 HTML5 规范的一部分但它作为一个独立的规范引入了一组使用 SQL 操作客户端数据库的 API。 一、WebSQL 简介 WebSQL 是一个基于 SQL 的客户端数据库解决方案它允许开发者在浏览器端创建、操作和存储数据。如果你熟悉像 MySQL 这样的关系型数据库那么 WebSQL 对你来说将会非常容易上手。目前最新版的 Safari、Chrome 和 Opera 浏览器都支持 WebSQL。 二、WebSQL 的核心方法 WebSQL 提供了三个核心方法分别是 openDatabase、transaction 和 executeSql。这些方法共同构成了 WebSQL 的基础操作。 一openDatabase openDatabase 方法用于打开一个已存在的数据库如果数据库不存在则会创建一个新的数据库。它的语法如下 var db openDatabase(mydb, 1.0, Test DB, 2 * 1024 * 1024);在上面的代码中我们尝试打开一个名为 mydb 的数据库。如果该数据库不存在则会创建一个版本号为 1.0、大小为 2MB 的新数据库。 二transaction transaction 方法用于控制一个事务以及基于这种情况执行提交或者回滚。它的语法如下 db.transaction(function (tx) {// 在这里执行 SQL 操作 });三executeSql executeSql 方法用于执行实际的 SQL 查询。它的语法如下 tx.executeSql(CREATE TABLE IF NOT EXISTS LOGS (id unique, log));三、WebSQL 的基本操作 一创建表 以下是创建表的示例代码 var db openDatabase(mydb, 1.0, Test DB, 2 * 1024 * 1024); db.transaction(function (tx) {tx.executeSql(CREATE TABLE IF NOT EXISTS STU (id unique, name, age)); });在上面的代码中我们创建了一张名为 STU 的表该表包含 id、name 和 age 三个字段。 二插入数据 以下是插入数据的示例代码 var db openDatabase(mydb, 1.0, Test DB, 2 * 1024 * 1024); db.transaction(function (tx) {tx.executeSql(INSERT INTO STU (id, name, age) VALUES (1, 张三, 18));tx.executeSql(INSERT INTO STU (id, name, age) VALUES (2, 李四, 20)); });在上面的代码中我们向 STU 表中插入了两条数据。 三读取数据 以下是读取数据的示例代码 var db openDatabase(mydb, 1.0, Test DB, 2 * 1024 * 1024); db.transaction(function (tx) {tx.executeSql(SELECT * FROM STU, [], function (tx, results) {var len results.rows.length, i;for (i 0; i len; i) {console.log(results.rows.item(i).name : results.rows.item(i).age);}}, null); });在上面的代码中我们从 STU 表中读取了所有数据并在控制台中打印出来。 四删除数据 以下是删除数据的示例代码 var db openDatabase(mydb, 1.0, Test DB, 2 * 1024 * 1024); db.transaction(function (tx) {tx.executeSql(DELETE FROM STU WHERE id1); });在上面的代码中我们从 STU 表中删除了 id 为 1 的数据。 五修改数据 以下是修改数据的示例代码 var db openDatabase(mydb, 1.0, Test DB, 2 * 1024 * 1024); db.transaction(function (tx) {tx.executeSql(UPDATE STU SET name王羲之 WHERE id3); });在上面的代码中我们将 STU 表中 id 为 3 的数据的 name 字段修改为 王羲之。 四、WebSQL 的现状 目前来看WebSQL 已经不再是 W3C 推荐规范官方也已经不再维护了。原因在于 WebSQL 采用的是 SQLite 的 SQL 语言而作为一个标准这是不可接受的。此外IndexedDB 作为目前 W3C 推荐的浏览器端数据库解决方案更像是一个 NoSQL 数据库它提供了更灵活的数据存储方式。
http://www.w-s-a.com/news/860518/

相关文章:

  • 学校户网站建设方案专业设计服务
  • 电子商务网站建设好么有一个网站怎么做cpc
  • 镇海住房和建设交通局网站跨境电商就是忽悠人的
  • 维修网站怎么做跨境电商发展现状如何
  • 手机网站设计公司皆选亿企邦桐乡市建设局官方网站
  • 企业培训 电子商务网站建设 图片山东省住房和城乡建设厅网站主页
  • 做酒招代理的网站赣icp南昌网站建设
  • 怎样做网站內链大连市建设工程信息网官网
  • 网站软件免费下载安装泰安网站建设收费标准
  • 部署iis网站校园网站设计毕业设计
  • 网站快慢由什么决定塘沽手机网站建设
  • 苏州那家公司做网站比较好装修队做网站
  • 外贸网站推广中山网站流量团队
  • 网站前端设计培训做一份网站的步zou
  • 网站备案拍照茶叶网页设计素材
  • wordpress 手机商城模板关键词优化软件有哪些
  • 网站301做排名python做的网站如何部署
  • 昆山做企业网站工信部网站 备案
  • 做英文的小说网站有哪些网站做qq登录
  • 湖州建设局招投标网站深圳广告公司集中在哪里
  • 重庆主城推广网站建设商城网站建设预算
  • 宁波品牌网站推广优化公司开发公司工程部工作总结
  • 长沙建站模板微信网站建设方案
  • 不让网站在手机怎么做门户网站 模板之家
  • 网站建设及推广图片wordpress文章摘要调用
  • 手机版网站案例全国信息企业公示系统
  • 模仿别人网站建设银行广州招聘网站
  • 沧州网站建设沧州内页优化
  • 代加工网站有哪些专门做网站关键词排名
  • 郑州做景区网站建设公司软件开发者模式怎么打开