-1
在我努力學習關於WebSQL的更多信息時,我在JavaScript代碼中遇到了「錯誤檢測」。我測試了代碼,似乎無法找到錯誤。但是,數據庫「待辦事項」已創建,但沒有「任務」表。有人可以幫忙!從WebSQL命令中捕獲錯誤
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<script type="text/javascript" src="../js/jquery.js"></script>
<script>
var db = null;
var db = openDatabase('To Do', '1.0', 'To Do', 2 * 1024 * 1024);
db.transaction(function(tx) {
tx.executeSql('CREATE TABLE IF NOT EXISTS tasks (id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, create unique, name, description, due DATETIME)');
});
$('document').ready(function() {
var db = openDatabase('To Do', '1.0', 'To Do', 2 * 1024 * 1024);
db.transaction(function(tx) {
tx.executeSql('SELECT * FROM tasks', [], querySuccess, errorCB);
});
function querySuccess(tx, results) {
var len = results.rows.length;
if(len > 0) {
}else{
alert("You Have No Tasks");
}
}
function errorCB(err) {
alert("Error" + err.code);
}
});
</script>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>
請給我們提供代碼。 –
我試圖建立一個離線網站的HTML5關係數據庫僅供內部使用,而不使用後端服務器。這是迄今爲止我所有的代碼。我無法通過javascript中的「Errorundefind」錯誤。 –