Комментарий: Эта статья подробно расскажет, как использовать операторы SQL в веб -базе данных HTML5. Друзья, которые должны знать, могут ссылаться на это.
// Метод OpenDatabase открывает существующую базу данных. Если его не существует, будет создана база данных. Параметры - это имя базы данных, версию, описание базы данных и размер данных var db = window.opendatabase (mydatabase, 1.0, описание моей базы данных, 20000);Как использовать операторы SQL в базе данных
dbname.transaction (function (tx) {tx.executesql (sql);});
<! Doctype html>
<html xmlns = "http://www.w3.org/1999/xhtml">
<голова>
<meta http-equiv = "content-type" content = "text /html; charset = utf-8" />
<title> </title>
<стиль типа = "text/css">
</style>
</head>
<тело>
<div>
</div>
<script type = "text/javascript">
// Метод OpenDatabase открывает существующую базу данных. Если его не существует, будет создана база данных.
var db = window.opendatabase ("mydatabase", "1.0", "описание моей базы данных", 20000);
var d = new Date ();
// Создать таблицу данных
var sql = "Создать таблицу mytable (mytitle text, timestamp Real)";
db.transaction (function (tx) {
tx.executesql (sql);
});
// вставить данные в таблицу данных
db.transaction (function (tx) {
tx.executesql («Вставка в значения Mytable (Mytitle, TimeStamp) (?,?,?)», ["Huasou Software College, Университет Гуанчжоу 3", D.TolocalESTRING ()], NULL, NULL);
});
// удалить таблицу данных
//db.transaction(function (tx) {
// tx.executesql ("Drop Table Mytable");
//});
db.transaction (function (tx) {
tx.executesql ("select * из mytable", [],
function (tx, result) {
for (var i = 0; i <result.row.length; i ++) {
document.write ('<h1>' +
result.row.item (i) ['mytitle'] + "" +
Result.Rows.Item (i) ['' TimeStamp '] +
'</h1>');
}
},
function () {
Alert ("ошибка");
});
});
</script>
</body>
</html>