Comentário: Este artigo introduzirá em detalhes como usar as instruções SQL no banco de dados da Web HTML5. Amigos que precisam saber podem se referir a ele.
// O método de opendatabase abre o banco de dados existente. Se não existir, um banco de dados será criado. Os parâmetros são o nome do banco de dados, versão, descrição do banco de dados e tamanho de dados var db = window.opendatabase (mydatabase, 1.0, meu banco de dados Descrição, 20000);Como usar as instruções SQL no banco de dados
dbname.transaction (function (tx) {tx.executesql (sql);});
<! Doctype html>
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv = "content-type" content = "text /html; charset = utf-8" />
<Title> </title>
<style type = "text/css">
</style>
</head>
<Body>
<div>
</div>
<script type = "text/javascript">
// O método de opendatabase abre o banco de dados existente. Se não existir, um banco de dados será criado.
var db = window.opendatabase ("mydatabase", "1.0", "meu banco de dados Descrição", 20000);
var d = new Date ();
// Crie uma tabela de dados
var sql = "Criar tabela myTable (texto mytitle, registro de data e hora real)";
db.transaction (função (tx) {
tx.executesql (SQL);
});
// Insira dados na tabela de dados
db.transaction (função (tx) {
tx.executesql ("Inserir em valores mytable (mytitle, timestamp) (?,?)", ["Huasou Software College, Universidade de Guangzhou 3", d.tolocalestring ()], nulo, nulo);
});
// Exclua a tabela de dados
//db.transaction(function (tx) {
// tx.executesql ("tabela de gota myTable");
//});
db.transaction (função (tx) {
tx.executesql ("selecione * de myTable", [],
função (tx, resultado) {
for (var i = 0; i <resultado.rows.length; i ++) {
Document.Write ('<H1>' +
resultado.Rows.item (i) ['mytitle'] + "" +
resultado.Rows.item (i) ['Timestamp'] +
'</h1>');
}
},
function () {
alerta ("erro");
});
});
</script>
</body>
</html>