Comentario: Este artículo presentará en detalle cómo usar las declaraciones SQL en la base de datos web HTML5. Los amigos que necesitan saber pueden referirse a él.
// El método OpenDatabase abre la base de datos existente. Si no existe, se creará una base de datos. Los parámetros son el nombre de la base de datos, la versión, la descripción de la base de datos y el tamaño de datos var db = window.opendatabase (MyDatabase, 1.0, mi descripción de la base de datos, 20000);Cómo usar las declaraciones SQL en la base de datos
dbname.transaction (function (tx) {tx.executesql (sql);});
<! Doctype html>
<html xmlns = "http://www.w3.org/1999/xhtml">
<Evista>
<meta http-equiv = "content-type" content = "text /html; charset = utf-8" />
<title> </title>
<style type = "text/css">
</style>
</ablo>
<Body>
<div>
</div>
<script type = "text/javaScript">
// El método OpenDatabase abre la base de datos existente. Si no existe, se creará una base de datos.
var db = window.opendatabase ("myDatabase", "1.0", "mi descripción de la base de datos", 20000);
var d = nueva fecha ();
// crear una tabla de datos
var sql = "Crear tabla mytable (texto mytitle, marca de tiempo real)";
db.transaction (function (tx) {
tx.executesql (SQL);
});
// Inserte datos en la tabla de datos
db.transaction (function (tx) {
tx.executesql ("Inserte en valores mytable (mytitle, timestamp) (?,?)", ["Huasou Software College, Guangzhou University 3", d.tolocalestring ()], null, null);
});
// Eliminar la tabla de datos
//db.transaction(function (tx) {
// tx.executesql ("Drop Table Mytable");
//});
db.transaction (function (tx) {
tx.executesql ("Seleccionar * de MyTable", [],
función (tx, resultado) {
for (var i = 0; i <result.rows.length; i ++) {
document.write ('<h1>' +
result.rows.item (i) ['mytitle'] + "" +
result.rows.item (i) ['Timestamp'] +
'</h1>');
}
},
función () {
alerta ("error");
});
});
</script>
</body>
</html>