web-sql

    4熱度

    1回答

    我一直在從WebSQL數據庫中提取行,並且返回的行似乎是隻讀的。 db.readTransaction( function(t1) { t1.executeSql( "SELECT * FROM Foo WHERE id = ?", [1], function(t2, resultSet){ var fo

    0熱度

    3回答

    好吧,所以我需要爲iOS和Android移動瀏覽器(〜30 MB)實現一個相當大的本地數據庫。我正在研究這些選項,它看起來像WebSQL(我想使用的選項)正在被積極拋棄。另外,它看起來像IndexedSQL不完全支持。 您對本地瀏覽器數據庫有何建議?謝謝!

    12熱度

    3回答

    我一直在用phonegap工作很短的時間,並且在存儲的概念方面遇到了一些麻煩。 因此,文件指出,有這個數據庫,你可以打開,這是一個SQLite的實現。「window.openDatabase返回一個新的數據庫對象。 這個方法將創建一個新的SQL精簡版數據庫和返回一個數據庫對象,使用數據庫對象來操作數據。「 http://docs.phonegap.com/en/2.2.0/cordova_stor

    0熱度

    2回答

    我想創建一個動態函數來將數據插入到webSQL數據庫中。我無法使用索引數據庫,因爲Zetakey不支持它。 tx.executeSql("INSERT INTO " + table + "(" + formatfields + ") VALUES (" + formatqm + ")", [formatvalues], webdb.onSuccess,

    0熱度

    1回答

    我想下載的壓縮,在科爾多瓦應用。廣州文件數據庫,並提取其創建本地的WebSQL數據庫。 這是可行嗎? 我需要這樣做,因爲我的應用程序需要離線工作,除此之外,我必須同步這個數據庫是如此之大以至於無法將其壓縮下載。 此同步只發生在我的應用程序的一次。所以在這之後並不是什麼大問題。 在此先感謝! PD:我目前正在分別下載每個表,但它需要很長時間,代碼與所有的回調和東西混亂。包含所有數據的壓縮文件將更有幫

    0熱度

    1回答

    我有這樣的代碼在JavaScript var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000); alert("No Error"); 上面的代碼是工作和Android模擬器會顯示沒有錯誤,但是一旦我改變數據庫名稱對其他類似 var db = window.openDatabase("Dat

    0熱度

    1回答

    對於這種面向對象的Java腳本編程來說,這是相當新穎的。 html5rocks.webdb.insertuser = function(username){ var db = html5rocks.webdb.db; var id; db.transaction(function(tx){ var addedOn = new Date(); t

    1熱度

    3回答

    在http://docs.phonegap.com/en/3.1.0/cordova_storage_storage.md.html#SQLTransaction列出了下面的JavaScript代碼片段的PhoneGap的Web SQL數據庫文件: function populateDB(tx) { tx.executeSql('DROP TABLE IF EXISTS DEMO');

    0熱度

    1回答

    我想插入到websql的數組中有一堆數據。爲此,我曾嘗試以下,但它只是crashs瀏覽器... while (i != data_lines) { db.transaction(function (tx) { tx.executeSql('INSERT INTO ' + tablename + ' (column1 column2. column3) VAL

    4熱度

    1回答

    我有JavaScript函數,它從我的本地數據庫返回選定值的數組。 var dataBase = { select : selectFunction } var db = openDatabase(..); var data=[ ]; function selectFunction() { db.transaction(function (t) { t.e