首页 > 数据库技术 > 详细

那么如何使用WebSQL?

时间:2020-06-30 09:52:38      阅读:73      评论:0      收藏:0      [点我收藏+]

我们需要做的第一步是通过使用“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);
});

那么如何使用WebSQL?

原文:https://www.cnblogs.com/programb/p/13210323.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!