HTML5 Web Database 数据库的SQL语句的使用方法

  发布时间:2012-12-09 14:13:29   作者:佚名   我要评论
本文将详细介绍HTML5 Web Database 数据库的SQL语句的使用方法,需要了解的朋友可以参考下
//openDatabase方法打开已经存在的数据库,如果不存在将会创建一个数据库,参数分别是 数据库的名称,版本,数据库的描述,和数据大小 var db = window.openDatabase("mydatabase", "1.0", "我的数据库描述", 20000);

数据库的SQL语句的使用方法

dbname.transaction(function (tx) { tx.executeSql(sql); });


复制代码
代码如下:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style type="text/css">

</style>
</head>
<body>
<div>
</div>
<script type="text/javascript">
//openDatabase方法打开已经存在的数据库,如果不存在将会创建一个数据库
var db = window.openDatabase("mydatabase", "1.0", "我的数据库描述", 20000);
var d = new Date();
//创建数据表
var sql = "CREATE TABLE mytable (mytitle TEXT, timestamp REAL)";
db.transaction(function (tx) {
tx.executeSql(sql);
});
//往数据表插入数据
db.transaction(function (tx) {
tx.executeSql("INSERT INTO mytable (mytitle, timestamp) values(?, ?)", ["广州大学华软软件学院3", d.toLocaleString()], null, null);
});
//删除数据表
//db.transaction(function (tx) {
// tx.executeSql("DROP TABLE mytable ");
//});
db.transaction(function (tx) {
tx.executeSql("SELECT * FROM mytable", [],
function (tx, result) {
for (var i = 0; i < result.rows.length; i++) {
document.write('<h1>' +
        result.rows.item(i)['mytitle'] + " " +
     result.rows.item(i)['timestamp'] +
        '</h1>');
}
},
function () {
alert("error");
});
});
</script>
</body>
</html>

相关文章

  • 我的css框架——base.css(重设浏览器默认样式)

    有自己css框架在网页布局过程中会显得相当容易,本文提供的是本人的经验之谈主要功能在于重设浏览器默认样式,热爱布局的你可千万不要错过了哈,希望可以帮助到你
    2013-03-19
  • HTML5本地存储之Database Storage应用介绍

    实际上,除了sessionStorage和localStorage外,HTML5还支持通过本地数据库进行本地数据存储,HTML5采用的是"SQLLite"这种文件型数据库,该数据库多集中在嵌入式设备上,熟
    2013-01-06
  • HTML5教程之html 5 本地数据库(Web Sql Database)

    HTML5的Web SQL Databases(html5 本地数据库)的确很诱惑人,当你发现可以用与mysql查询一样的查询语句来操作本地数据库时,你会发现这东西挺有趣的。今天,我们一起来了
    2014-04-03
  • Web数据存储浅析 Cookie、UserData、SessionStorage、WebSqlDatabase

    浅析Web数据存储-Cookie、UserData、SessionStorage、WebSqlDatabase 的使用方法。
    2010-08-06
  • html 基底网址标记

    它的作用就是定一个全局的样式。 那你后面的相对路径会以这个为基准: <img src="logo.gif" /> 会变成 <img src="http://www.jb51.net/logo.gif
    2009-04-08
  • 基链接标签base的使用介绍

    当点了链接后,跳出的网页地址是http://www.webjx.com/web/或http://www.webjx.com/css/,它就是在这些相对路径的文件前加上基链接指向的地址。如果目标文件中的链接没有指
    2008-10-17
  • CSS标准:vertical-align属性

    原文:http://www.mikkolee.com/13 最近几天仔细研究了一下vertical-align这个属性,结果让我大吃一惊,这个很“资深”的CSS标准竟然在各个浏览器里面的表现
    2008-10-17
  • HTML中的base标签使用详解

    在requireJS中,有一个属性叫baseURL,通过设置baseURL,我们可以将需要加载的文件路径写成相对于项目的,而不是相对于当前页面的
    2013-04-24

最新评论