首页 > 代码库 > H5中的web dataBase数据库
H5中的web dataBase数据库
1.介绍
2.核心方法
3.openDatabase方法
4.transaction方法
5.executeSql方法
6.举例
7.程序
1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 5 <title>html5-dataBase</title> 6 </head> 7 8 9 <body> 10 <script type="text/javascript"> 11 var db = window.openDatabase("mydata", "1.0","数据库描述",20000); 12 //window.openDatabase("数据库名字", "版本","数据库描述",数据库大小); 13 if(db) 14 alert("新建数据库成功!"); 15 16 db.transaction(function(tx) { 17 tx.executeSql("CREATE TABLE test (id int UNIQUE, mytitle TEXT, timestamp REAL)"); 18 }); 19 20 db.transaction(function(tx) { 21 tx.executeSql("INSERT INTO test (mytitle, timestamp) values(?, ?)", ["WEB Database", new Date().getTime()], null, null); 22 }); 23 24 //db.transaction(function(tx) { 25 // tx.executeSql("DROP TABLE qqs"); 26 //}) 27 28 //db.transaction(function(tx) { 29 // tx.executeSql("update test set mytitle=? where mytitle = ‘fsafdsaf‘",[‘xp‘],null,null); 30 //}); 31 32 db.transaction(function(tx) { 33 tx.executeSql("SELECT * FROM test", [], 34 function(tx, result) { 35 for(var i = 0; i < result.rows.length; i++){ 36 document.write(‘<b>‘ + result.rows.item(i)[‘mytitle‘] + ‘</b><br />‘); 37 } 38 }, function(){ 39 alert("error"); 40 }); 41 }); 42 </script> 43 </body> 44 </html>
H5中的web dataBase数据库
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。