Komentar: Artikel ini akan memperkenalkan secara rinci cara menggunakan pernyataan SQL di database web HTML5. Teman yang perlu diketahui bisa merujuknya.
// Metode OpenDatabase membuka database yang ada. Jika tidak ada, database akan dibuat. Parameternya adalah nama database, versi, deskripsi basis data, dan ukuran data var db = window.opendatabase (mydatabase, 1.0, deskripsi database saya, 20000);Cara menggunakan pernyataan SQL dalam database
dbname.transaction (function (tx) {tx.executesql (sql);});
<! Doctype html>
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv = "konten tipe" content = "text /html; charset = utf-8" />
<title> </title>
<type style = "text/css">
</tyle>
</head>
<body>
<div>
</div>
<type skrip = "Teks/JavaScript">
// Metode OpenDatabase membuka database yang ada. Jika tidak ada, database akan dibuat.
var db = window.opendatabase ("mydatabase", "1.0", "deskripsi database saya", 20000);
var d = tanggal baru ();
// Buat tabel data
var sql = "buat tabel mytable (mytitle text, timestamp real)";
db.transaction (function (tx) {
tx.executesql (SQL);
});
// Masukkan data ke dalam tabel data
db.transaction (function (tx) {
tx.executesql ("Sisipkan ke Mytable (MyTitle, Timestamp) Values (?,?)", ["Huasou Software College, Universitas Guangzhou 3", D.Tolocalestring ()], null, null);
});
// hapus tabel data
//db.transaction(function (tx) {
// tx.executesql ("drop table mytable");
//});
db.transaction (function (tx) {
tx.executesql ("Pilih * dari mytable", [],
fungsi (tx, hasil) {
untuk (var i = 0; i <result.rows.length; i ++) {
Document.write ('<h1>' +
result.rows.item (i) ['mytitle'] + "" +
result.rows.item (i) ['timestamp'] +
'</h1>');
}
},
fungsi () {
alert ("error");
});
});
</script>
</body>
</html>