0
我在我的移動IDE上運行了一個示例jQuery移動應用程序,該應用程序使用本地數據庫來存儲數據。 使用的代碼語句如下。我在模擬器中運行它,而不是在實際的設備上運行。Web SQL自動默認爲Android設備中的SQLite?
我的問題是:有了這些語句,我使用Web SQL還是SQLite?
造成這種困惑的原因是,當我在移動IDE中調試這個應用程序時,我發現它說的是Web SQL和SQLite,這讓我感到困惑(查看本文末尾的IDE屏幕截圖)。
var db = openDatabase("Test", "1.0", "Test", 65535);
$("#create").bind("click", function (event) {
db.transaction(function (transaction) {
var sql = "CREATE TABLE customers " +
" (id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, " +
"lname VARCHAR(100) NOT NULL, " +
"fname VARCHAR(100) NOT NULL)"
transaction.executeSql(sql, undefined, function() {
alert("Table created");
}, error);
});
});
CL - 所以我的文章中的代碼語句本質上是訪問SQLite數據庫? – Sunil
CL - 感謝您的出色答案。它使一切都非常清晰。 – Sunil