zoukankan      html  css  js  c++  java
  • 那么如何使用WebSQL?

    我们需要做的第一步是通过使用“OpenDatabase”函数开放数据库,如下图所示。第一个参数是数据库的名称,接下来是版本,然后一个简单的文本标题,最后的是数据库的大小。

    var db=openDatabase('dbCustomer','1.0','Customer app’, 2 * 1024 * 1024);

    要执行SQL,我们需要使用“transaction”函数,并调用“executeSql”函数执行SQL。

    db.transaction(function (tx) 
    {
    tx.executeSql('CREATE TABLE IF NOT EXISTS tblCust(id unique, customername)');
    tx.executeSql('INSERT INTO tblcust (id, customername) VALUES(1, "shiv")');
    tx.executeSql('INSERT INTO tblcust (id, customername) VALUES (2, "raju")');
    }

    如果你执行“select”查询,那么你将得到的数据是“results”集合,这个数据集合可以循环和显示在HTML界面中。

    db.transaction(function (tx) 
    {
      tx.executeSql('SELECT * FROM tblcust', [], function (tx, results) {
       for (i = 0; i < len; i++)
    {
         msg = "<p><b>" + results.rows.item(i).log + "</b></p>";
         document.querySelector('#customer).innerHTML +=  msg;
    }
     }, null);
    });
  • 相关阅读:
    20150324--Mysql索引优化-02
    20150324--Mysql索引优化-01
    20150323--memcache-02
    20150323--memcache-01
    轮播效果/cursor
    事件监听和事件概念
    BOM与DOM操作
    for循环语句/命名函数
    数组/控制语句
    数据类型转换/正则表达式
  • 原文地址:https://www.cnblogs.com/programb/p/13210323.html
Copyright © 2011-2022 走看看